[11_RC3_amd64-default] Build failed for jdbc-oracle10g-10.2.0.5 during extract
Maintainer: po...@freebsd.org Last committer: vani...@freebsd.org Ident: $FreeBSD: head/databases/jdbc-oracle10g/Makefile 356872 2014-06-07 02:19:21Z vanilla $ Log URL:/jdbc-oracle10g-10.2.0.5.log Build URL: Log: >> Building databases/jdbc-oracle10g build started at Fri Sep 16 08:43:02 EEST 2016 port directory: /usr/ports/databases/jdbc-oracle10g building for: FreeBSD 11_RC3_amd64-default-job-01 11.0-RC3 FreeBSD 11.0-RC3 amd64 maintained by: po...@freebsd.org Makefile ident: $FreeBSD: head/databases/jdbc-oracle10g/Makefile 356872 2014-06-07 02:19:21Z vanilla $ Poudriere version: 3.2-pre Host OSVERSION: 1100502 Jail OSVERSION: 1100122 ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 11.0-RC3 UNAME_r=11.0-RC3 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 ARCH=amd64 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/11_RC3_amd64-default/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=jdbc-oracle10g-10.2.0.5 OSREL=11.0 _OSRELEASE=11.0-RC3 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=8 PWD=/usr/local/poudriere/data/.m/11_RC3_amd64-default/ref/.p/pool HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD MASTERNAME=11_RC3_amd64-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.2-pre SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1100122 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/databases/jdbc-oracle10g/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/jdbc-oracle10g/work HOME=/wrkdirs/usr/ports/databases/jdbc-oracle10g/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/databases/jdbc-oracle10g/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/jdbc-oracle10g/work HOME=/wrkdirs/usr/ports/databases/jdbc-oracle10g/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- JAVASHAREDIR="share/java" JAVAJARDIR="share/java/classes" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/oracle10g" EXAMPLESDIR="share/examples/oracle10g" DATADIR="share/oracle10g" WWWDIR="www/oracle10g" ETCDIR="etc/oracle10g" --End PLIST_SUB-- --SUB_LIST-- JAVASHAREDIR="/usr/local/share/java" JAVAJARDIR="/usr/local/share/java/classes" JAVALIBDIR="/usr/local/share/java/classes" JAVA_VERSION="1.6+" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/oracle10g DOCSDIR=/usr/local/share/doc/oracle10g EXAMPLESDIR=/usr/local/share/examples/oracle10g WWWDIR=/usr/local/www/oracle10g ETCDIR=/usr/local/etc/oracle10g --End SUB_LIST-- ---Begin make.conf--- WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles /usr/local/etc/poudriere.d/make.conf OVERRIDE_LINUX_BASE_PORT=c6_64 OVERRIDE_LINUX_NONBASE_PORTS=c6_64 DEFAULT_VERSIONS+=php=70 CFLAGS.clang+=-Ofast #CFLAGS.clang+=-O3 CFLAGS.clang+=-fvectorize -fslp-vectorize CFLAGS.clang+=-fblocks CFLAGS.clang+=-fcolor-diagnostics #CFLAGS.clang+=-flto _LICENSE_STATUS=accepted JN=3 .if ${.CURDIR:M/usr/ports/*} MAKE_JOBS_NUMBER=${JN} WORLD_FLAGS+= -j${JN} .endif ---End make.conf--- === /!\ WARNING /!\ OVERRIDE_LINUX_BASE_PORT is deprecated, please use DEFAULT_VERSIONS+=linux=c6_64. ===> NOTICE: The oracle10g port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port === === ===> jdbc-oracle10g-10.2.0.5 depends on file: /usr/local/sbin/pkg - not found
Limitantes del fondo de ahorro
En línea y en Vivo / Para todo su Equipo con una sola Conexión Manejo Integral de CAJAS DE AHORRO 29 de septiembre - Online en Vivo - 10:00 a 13:00 y de 15:00 a 18:00 Hrs ¿Cuáles son las características, interrogación, implementación y operación de una caja y fondo de ahorro? ¿Conviene a sus colaboradores y a su compañía? La implantación del plan de caja o fondo de ahorro en la compañía generalmente tiene como objetivo beneficiar a los trabajadores recibiendo una percepción exenta de impuestos, además de brindarles acceso a financiamiento personal y fomentar la necesidad del ahorro, independientemente del beneficio de la empresa al reflejar el costo fiscal en sus contratos laborales. TEMARIO: 1. Evolución de los mecanismos de remuneración. 2. El fondo de ahorro. 3. Modelo de ubicación. 4. Limitantes del fondo de ahorro. 5. Las cajas de ahorro. ...¡Y mucho más! ¿Requiere la información a la Brevedad? responda este email con la palabra: Info - Ahorro. centro telefónico: 018002129393 Lic. Arturo López Coordinador de Evento ¿Demasiados mensajes en su cuenta? Responda este mensaje indicando que solo desea recibir CALENDARIO y sólo recibirá un correo al mes. Si desea cancelar la suscripción, solicite su BAJA. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Question about Tcl covered at https://www.freshports.org/databases/redis/
Hello from Brisbane, I was searching for Tcl information and I came across https://www.freshports.org/databases/redis/, where you cover Tcl. Tcl is included in the current Redis predictive analytics report at https://theartofservice.com/Redis-predictive-analytics-report.html Because I feel this is of interest to you, and to find mutual ground, I want to give you the full $97 report for free. You can download the PDF direct here https://theartofservicelab.s3.amazonaws.com/report/Redis%20Predictive%20Analytics.pdf I've been in many enterprise data center management and CxO roles over the past 25 years, and something simple as reports like we're producing was always the guide I missed; transparant data across many data points covering a specific topic and its related topics, highlighting what's important now and in the future - a simple way to instantly understand and move forward in the right direction, based on verifiable data. Would you give me a bit of your time to go look at it? I'm asking this because the analysis has to win on its own right and appeal to you. It solves a lot of clients' problems and it has to be obvious to you how it would create value to you. Please feel free to use the data, including graphics, in any way. I would appreciate it if you would consider linking to https://theartofservice.com/Redis-predictive-analytics-report.html. To make it easy you can use the following text (or use any text you like): 'The Art of Service's Redis predictive analytics report evaluates technologies and applications (including Tcl) in terms of their business impact, adoption rate and maturity level to help users decide where and when to invest.' If I can assist you with anything else, or return the favor, please let me know. Gerard Blokdijk Connect with me here: https://www.linkedin.com/in/gerardblokdijk CEO The Art of Service https://theartofservice.com gerard.blokd...@theartofservice.com ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
[11_RC3_i386-default] bulk crashed on sbudzona.budzona
Build URL: ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
[11_RC3_amd64-default] Build failed for poppler-0.46.0 during fetch
Maintainer: gn...@freebsd.org Last committer: olivi...@freebsd.org Ident: $FreeBSD: head/graphics/poppler/Makefile 421386 2016-09-05 19:19:34Z olivierd $ Log URL:/poppler-0.46.0.log Build URL: Log: >> Building graphics/poppler build started at Thu Sep 15 16:43:53 EEST 2016 port directory: /usr/ports/graphics/poppler building for: FreeBSD 11_RC3_amd64-default-job-01 11.0-RC3 FreeBSD 11.0-RC3 amd64 maintained by: gn...@freebsd.org Makefile ident: $FreeBSD: head/graphics/poppler/Makefile 421386 2016-09-05 19:19:34Z olivierd $ Poudriere version: 3.2-pre Host OSVERSION: 1100502 Jail OSVERSION: 1100122 ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 11.0-RC3 UNAME_r=11.0-RC3 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 ARCH=amd64 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/11_RC3_amd64-default/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=poppler-0.46.0 OSREL=11.0 _OSRELEASE=11.0-RC3 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=8 PWD=/usr/local/poudriere/data/.m/11_RC3_amd64-default/ref/.p/pool HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD MASTERNAME=11_RC3_amd64-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.2-pre SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=1100122 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for poppler-0.46.0: CAIRO=on: Cairo graphics library support CURL=off: Data transfer support via cURL OPENJPEG=on: Enhanced JPEG graphics support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --enable-zlib --enable-xpdf-headers --disable-gtk-test --without-html-dir --disable-static --disable-poppler-glib --disable-poppler-qt4 --disable-poppler-qt5 --disable-utils --disable-libcurl --enable-libopenjpeg=openjpeg1 --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake CMAKE_PREFIX_PATH="/usr/local" PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/poppler/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/poppler/work HOME=/wrkdirs/usr/ports/graphics/poppler/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/graphics/poppler/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/graphics/poppler/work HOME=/wrkdirs/usr/ports/graphics/poppler/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -isystem /usr/local/include -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-isystem /usr/local/include -DLIBICONV_PLUG" LDFLAGS=" -L/usr/local/lib -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -isystem /usr/local/include -DLIBICONV_PLUG -fstack-protector -fno-strict-aliasing -isystem /usr/local/include -DLIBICONV_PLUG" MANPREFIX="/usr/local" PATH=/usr/local/libexec/ccache:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA! ="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- CAIRO="" CURL="@comment " GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/poppler" EXAMPLESDIR="share/examples/poppler" DATADIR="share/poppler" WWWDIR="www/poppler" ETCDIR="etc/poppler" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/poppler DOCSDIR=/usr/local/share/doc/poppler EXAMPLESDIR=/usr/local/share/examples/poppler WWWDIR=/usr/local/www/poppler ETCDIR=/usr/local/etc/poppler --End SUB_LIST-- ---Begin make.conf--- WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles /usr/local/etc/poudriere.d/make.conf OVERRIDE_LINUX_BASE_PORT=c6_64 OVERRIDE_LINUX_NONBASE_PORTS=c6_64 DEFAULT_VERSIONS+=php=70 CFLAGS.clang+=-Ofast #CFLAGS.clang+=-O3 CFLAGS.clang+=-fvectorize -fslp-vectorize CFLAGS.clang+=-fblocks CFLAGS.clang+=-fcolor-diagnostics #CFLAGS.clang+=-flto _LICENSE_STATUS=accepted JN=3 .if
[11_RC3_amd64-default] bulk crashed on sbudzona.budzona
Build URL: ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Cajas de Ahorro - Manejo Integral
En línea y en Vivo / Para todo su Equipo con una sola Conexión Manejo Integral de CAJAS DE AHORRO 29 de septiembre - Online en Vivo - 10:00 a 13:00 y de 15:00 a 18:00 Hrs ¿Cuáles son las características, interrogación, implementación y operación de una caja y fondo de ahorro? ¿Conviene a sus colaboradores y a su compañía? La implantación del plan de caja o fondo de ahorro en la compañía generalmente tiene como objetivo beneficiar a los trabajadores recibiendo una percepción exenta de impuestos, además de brindarles acceso a financiamiento personal y fomentar la necesidad del ahorro, independientemente del beneficio de la empresa al reflejar el costo fiscal en sus contratos laborales. TEMARIO: 1. Evolución de los mecanismos de remuneración. 2. El fondo de ahorro. 3. Modelo de ubicación. 4. Limitantes del fondo de ahorro. 5. Las cajas de ahorro. ...¡Y mucho más! ¿Requiere la información a la Brevedad? responda este email con la palabra: Info - Ahorro. centro telefónico: 018002129393 Lic. Arturo López Coordinador de Evento ¿Demasiados mensajes en su cuenta? Responda este mensaje indicando que solo desea recibir CALENDARIO y sólo recibirá un correo al mes. Si desea cancelar la suscripción, solicite su BAJA. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: What exactly are slave ports?
I see. So, I'll create new one instead of slave. On 14.09.2016 22:20, Kevin Oberman wrote: On Wed, Sep 14, 2016 at 12:03 PM, abiwrote: Hello, I want to add to existing port another one for the same program, but with different git branch and (possibly) with slightly different dependencies. Is this a good case for slave port ? Slave ports are not documented in porter handbook and I'm not sure how they work and when used. Thanks. A slave port is a minor modification of the port to support different functions. E.g. security/ssh-guard has slightly different builds, all from a common source. One for each of the commonly used firewalls; ipfw, pf, null. If the sources are different, a slave is not appropriate. Examples are the various versions of postfix and clang. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Help Desk Software
Help Desk Software Pricing Guide Compare Best Systems Streamline workflows Automate issue management Identify recurring problems One Minute Could Save You Days of Frustration With the multitude of help desk software solutions available today, selecting the right system for your organization can be challenging. Software Advice is a trusted resource for software buyers. We provide detailed reviews and research on thousands of software applications. Get free price quotes and relevant recommendations on systems that match your exact needs! Learn More
FreeBSD ports you maintain which are out of date
Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/po...@freebsd.org.html Port| Current version | New version +-+ audio/qsynth| 0.4.1 | 0.4.2 +-+ devel/py-tempora| 1.4 | 1.6.1 +-+ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: LICENSE documentation
On 14.09.2016 23:05, Dave Horsfall wrote: On Wed, 14 Sep 2016, Kurt Jaeger wrote: This interpretation is based on the hypothesis that the user is located in a country that has this kind of legal rule. This is not the case in every country, so your conclusion is not always valid. What percentage of countries are signatories to the Berne Convention? Last I looked, only nice friendly places such as China and North Korea were holding out (and USA was one of the last to sign, and even then with conditions). That is not the only factor. You're quote misses Kurts statement "If no license statement can be found in the sources or the website, then no permission is given, and it's technically illegal for anyone but the author(s) to use the software." This for example is true for Germany, which signed the Berne Convention. But the German law for example makes it impossible to say "i have no right on the source i wrote by myself". You always have the right and it is impossible to resign it. So its even possible that you define a LICENSE like "public domain", but it would be wrong, since a german author is not possible to do this by german laws. Define no license means all rights are yours, but not if you wrote the code for your employer. In this case you have all rights of the source, but give a full usage/distribution/some-more-rights to it. So in conclusion: licenses are a complex thing. Greetings, Torsten ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Google Code as an upstream is gone
On Wed, Sep 14, 2016 at 10:19:18PM +0200, Mathieu Arnold wrote: > Hello, > > Google Code has been deprecated[1] since March 2015, and read-only since > August 2015, giving time to software developers to move their > development some place else. All the distribution files that still use > solely googlecode.com as their source have been marked BROKEN today in > r422140[2], as they are not fetchable. > > Most software have moved to some other place (mostly on github), all you > have to do is figure out where and update your ports accordingly. > > 1: https://opensource.googleblog.com/2015/03/farewell-to-google-code.html > 2: https://reviews.freebsd.org/rP422140 For the ports that are affected, can you please drop a short notice to their maintainers? The phabricator page only shows them when you manually click on "Load File" for every single port. pgpH4PptZlieq.pgp Description: PGP signature