Date: Thu, 17 Oct 2013 20:32:34 +0200 From: Palle Girgensohn <girgen@pingpong.net> To: pkg-fallout@FreeBSD.org Cc: pgsql@FreeBSD.org Subject: Re: [REL - 10amd64-default][databases/postgresql-libpq++] Failed for postgresql-libpq++-4.0_4 in build Message-ID: <23F932E8-6D99-42AD-A03E-238852C9561E@pingpong.net> In-Reply-To: <201310171824.r9HIOLsC097172@beefy2.isc.freebsd.org> References: <201310171824.r9HIOLsC097172@beefy2.isc.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_B5E5FD9A-E1D9-4438-AE41-6B5B1CBA6242 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii pgsql@, maybe it is time to just remove this port? I thinks it is really harmful that we still have that port around. Last = note about libpq++ was in version 7.2 of PostgreSQL: = [http://www.postgresql.org/docs/7.2/static/libpqplusplus.html] How quickly can we remove it? 17 okt 2013 kl. 20:24 skrev pkg-fallout@FreeBSD.org: > You are receiving this mail as a port that you maintain > is failing to build on the FreeBSD package build server. > Please investigate the failure and submit a PR to fix > build. >=20 > Maintainer: pgsql@FreeBSD.org > Last committer: bapt@FreeBSD.org > Ident: $FreeBSD: head/databases/postgresql-libpq++/Makefile = 327717 2013-09-20 16:13:47Z bapt $ > Log URL: = http://beefy2.isc.freebsd.org/bulk/10amd64-default/2013-10-17_07h20m58s/lo= gs/postgresql-libpq++-4.0_4.log > Build URL: = http://beefy2.isc.freebsd.org/bulk/10amd64-default/2013-10-17_07h20m58s > Log: >=20 > =3D=3D=3D=3D>> Building databases/postgresql-libpq++ > build started at Thu Oct 17 18:24:17 UTC 2013 > port directory: /usr/ports/databases/postgresql-libpq++ > building for: FreeBSD 10amd64-default-job-14 10.0-BETA1 FreeBSD = 10.0-BETA1 r256420 amd64 > maintained by: pgsql@FreeBSD.org > Makefile ident: $FreeBSD: = head/databases/postgresql-libpq++/Makefile 327717 2013-09-20 16:13:47Z = bapt $ > Poudriere version: 3.1-pre >=20 > ---Begin Environment--- > OSVERSION=3D1000500 > UNAME_v=3DFreeBSD 10.0-BETA1 r256420 > UNAME_r=3D10.0-BETA1 > BLOCKSIZE=3DK > MAIL=3D/var/mail/root > = PATH=3D/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local= /bin:/root/bin > STATUS=3D1 > MASTERMNT=3D/usr/local/poudriere/data/build/10amd64-default/ref > PKG_EXT=3Dtxz > tpid=3D89378 > POUDRIERE_BUILD_TYPE=3Dbulk > PKGNG=3D1 > PKGNAME=3Dpostgresql-libpq++-4.0_4 > PKG_DELETE=3D/usr/local/sbin/pkg-static delete -y -f > PKG_ADD=3D/usr/local/sbin/pkg-static add > PWD=3D/root > MASTERNAME=3D10amd64-default > USER=3Droot > HOME=3D/root > POUDRIERE_VERSION=3D3.1-pre > LOCALBASE=3D/usr/local > PACKAGE_BUILDING=3Dyes > PKG_VERSION=3D/poudriere/pkg-static version > PKG_BIN=3D/usr/local/sbin/pkg-static > ---End Environment--- >=20 > ---Begin OPTIONS List--- > ---End OPTIONS List--- >=20 > --CONFIGURE_ARGS-- >=20 > --End CONFIGURE_ARGS-- >=20 > --CONFIGURE_ENV-- > TMPDIR=3D"/tmp" MAKE=3Dgmake SHELL=3D/bin/sh CONFIG_SHELL=3D/bin/sh > --End CONFIGURE_ENV-- >=20 > --MAKE_ENV-- > TMPDIR=3D"/tmp" SHELL=3D/bin/sh NO_LINT=3DYES PREFIX=3D/usr/local = LOCALBASE=3D/usr/local LIBDIR=3D"/usr/lib" CC=3D"cc" CFLAGS=3D"-O2 = -pipe -fno-strict-aliasing" CPP=3D"cpp" CPPFLAGS=3D"-I/usr/local/include"= LDFLAGS=3D" -L/usr/local/lib" CXX=3D"c++" CXXFLAGS=3D"-O2 -pipe = -fno-strict-aliasing" MANPREFIX=3D"/usr/local" = BSD_INSTALL_PROGRAM=3D"install -s -o root -g wheel -m 555" = BSD_INSTALL_LIB=3D"install -s -o root -g wheel -m 444" = BSD_INSTALL_SCRIPT=3D"install -o root -g wheel -m 555" = BSD_INSTALL_DATA=3D"install -o root -g wheel -m 444" = BSD_INSTALL_MAN=3D"install -o root -g wheel -m 444" > --End MAKE_ENV-- >=20 > --SUB_LIST-- > PREFIX=3D/usr/local > LOCALBASE=3D/usr/local > DATADIR=3D/usr/local/share/libpq++ > DOCSDIR=3D/usr/local/share/doc/libpq++ > EXAMPLESDIR=3D/usr/local/share/examples/libpq++ > WWWDIR=3D/usr/local/www/libpq++ > ETCDIR=3D/usr/local/etc/libpq++ > --End SUB_LIST-- >=20 > ---Begin make.conf--- > USE_PACKAGE_DEPENDS=3Dyes > BATCH=3Dyes > WRKDIRPREFIX=3D/wrkdirs > PORTSDIR=3D/usr/ports > PACKAGES=3D/packages > DISTDIR=3D/distfiles > #### /usr/local/etc/poudriere.d/make.conf #### > WITH_PKGNG=3Dyes > NO_RESTRICTED=3Dyes > DISABLE_MAKE_JOBS=3Dpoudriere > ---End make.conf--- > =3D=3D=3D> Cleaning for postgresql-libpq++-4.0_4 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: check-config >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: pkg-depends >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> postgresql-libpq++-4.0_4 depends on file: = /usr/local/sbin/pkg - not found > =3D=3D=3D> Verifying install for /usr/local/sbin/pkg in = /usr/ports/ports-mgmt/pkg > =3D=3D=3D> Installing existing package /packages/All/pkg-1.1.4_8.txz > Installing pkg-1.1.4_8... done > If you are upgrading from the old package format, first run: >=20 > # pkg2ng > =3D=3D=3D> Returning to build of postgresql-libpq++-4.0_4 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: fetch-depends >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: fetch >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Fetching all distfiles required by postgresql-libpq++-4.0_4 = for building > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: checksum >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Fetching all distfiles required by postgresql-libpq++-4.0_4 = for building > =3D> SHA256 Checksum OK for postgresql/libpq++-4.0.tar.gz. > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: extract-depends>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: extract >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Fetching all distfiles required by postgresql-libpq++-4.0_4 = for building > =3D=3D=3D> Extracting for postgresql-libpq++-4.0_4 > =3D> SHA256 Checksum OK for postgresql/libpq++-4.0.tar.gz. > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: patch-depends >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: patch >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Patching for postgresql-libpq++-4.0_4 > =3D=3D=3D> Applying FreeBSD patches for postgresql-libpq++-4.0_4 > /usr/bin/sed -i.bak "s,/usr/local/pgsql,/usr/local,; = s,^CFLAGS.*,CFLAGS=3D-O2 -pipe -fno-strict-aliasing,; = s,\...SO_MINOR_VERSION.,,; s,\-I,\-fPIC \-I,; = s,\(\-[IL]\)[^/]*,\\1/usr/local," = /wrkdirs/usr/ports/databases/postgresql-libpq++/work/libpq++-4.0/Makefile > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: build-depends >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> postgresql-libpq++-4.0_4 depends on executable: gmake - = not found > =3D=3D=3D> Verifying install for gmake in /usr/ports/devel/gmake > =3D=3D=3D> Installing existing package = /packages/All/gmake-3.82_1.txz > Installing gmake-3.82_1...Installing gettext-0.18.3.1... done > done > =3D=3D=3D> Returning to build of postgresql-libpq++-4.0_4 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: lib-depends >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> postgresql-libpq++-4.0_4 depends on shared library: pq.5 = - not found > =3D=3D=3D> Verifying install for pq.5 in = /usr/ports/databases/postgresql90-client > =3D=3D=3D> Installing existing package = /packages/All/postgresql90-client-9.0.14.txz > Installing postgresql90-client-9.0.14...Installing libxml2-2.8.0_2... = done > done > The PostgreSQL port has a collection of "side orders": >=20 > postgresql-docs > For all of the html documentation >=20 > p5-Pg > A perl5 API for client access to PostgreSQL databases. >=20 > postgresql-tcltk=20 > If you want tcl/tk client support. >=20 > postgresql-jdbc > For Java JDBC support. >=20 > postgresql-odbc > For client access from unix applications using ODBC as access > method. Not needed to access unix PostgreSQL servers from Win32 > using ODBC. See below. >=20 > ruby-postgres, py-PyGreSQL > For client access to PostgreSQL databases using the ruby & python > languages. >=20 > postgresql-plperl, postgresql-pltcl & postgresql-plruby > For using perl5, tcl & ruby as procedural languages. >=20 > postgresql-contrib > Lots of contributed utilities, postgresql functions and > datatypes. There you find pg_standby, pgcrypto and many other cool > things. >=20 > etc... > =3D=3D=3D> Returning to build of postgresql-libpq++-4.0_4 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: configure >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Configuring for postgresql-libpq++-4.0_4 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph= ase: build >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > =3D=3D=3D> Building for postgresql-libpq++-4.0_4 > gmake[1]: Entering directory = `/wrkdirs/usr/ports/databases/postgresql-libpq++/work/libpq++-4.0' > c++ -c -O2 -pipe -fno-strict-aliasing -DHAVE_NAMESPACE_STD = -DHAVE_CXX_STRING_HEADER -DDLLIMPORT=3D"" -fPIC -I/usr/local/include = pgconnection.cc > c++ -c -O2 -pipe -fno-strict-aliasing -DHAVE_NAMESPACE_STD = -DHAVE_CXX_STRING_HEADER -DDLLIMPORT=3D"" -fPIC -I/usr/local/include = pgdatabase.cc > pgdatabase.cc:75:16: error: use of undeclared identifier 'atoi'; did = you mean 'stoi'? > return a[0] ? atoi(a) : -1; > ^~~~ > stoi > /usr/include/c++/v1/string:3996:20: note: 'stoi' declared here > int stoi (const string& __str, size_t* __idx =3D 0, = int __base =3D 10); > ^ > 1 error generated. > gmake[1]: *** [pgdatabase.o] Error 1 > gmake[1]: Leaving directory = `/wrkdirs/usr/ports/databases/postgresql-libpq++/work/libpq++-4.0' > *** Error code 1 >=20 > Stop. > make: stopped in /usr/ports/databases/postgresql-libpq++ > =3D=3D=3D> Cleaning for postgresql-libpq++-4.0_4 --Apple-Mail=_B5E5FD9A-E1D9-4438-AE41-6B5B1CBA6242 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQEcBAEBAgAGBQJSYC1CAAoJEIhV+7FrxBJDQ7EIAL20fnYOZOWZ5b5fF6Cp2jqI 4Jw0lKVABppe6nB4ulPnBRYhSm6OfhR4Ki//6f+1vks5MOFbxHspVy1lEDPsJDoN vSeslaZMxm04KByZaeqyQcanDZ4+YuMpDDeFia42F5tmezvlQWyKaw1qXUJaz1yY y8UM3zMemhTXOQw99S4WV4N+igyuMPbiiDHyefQwU7jTWU03PBmzbHP5AJmzrnf4 96J7iNfg1Os4o53Qiq3Jzm833mrDPLe59i7KO2zGmATjRx18a23nrf3hYfQXQ2mz ur0e7DyBUOcLw3kNCYuY+9c4KSrNmXgMJNYZMTyuQ+NLqLA9Z5BWbhifR8U0qCY= =smPm -----END PGP SIGNATURE----- --Apple-Mail=_B5E5FD9A-E1D9-4438-AE41-6B5B1CBA6242--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?23F932E8-6D99-42AD-A03E-238852C9561E>