Re: sysutils/pcbsd-utils (HEAD) fails to compile in poudriere
Le 13/11/2017 à 11:00, Matthias Apitz a écrit : > El día domingo, noviembre 12, 2017 a las 05:36:31p. m. +0100, Matthias Apitz > escribió: > >> The above port fails to compile with: >> ... >> echo pc-ldapconf: >> /wrkdirs/usr/ports/sysutils/pcbsd-utils/work/stage/usr/local/bin/usr/lib/libc.a >> >> .depend >> --- pc-ldapconf.o --- >> --- ldap-lexer.lex.c --- >> --- ldap-parser.tab.c --- >> --- pc-ldapconf.o --- >> clang -O2 -pipe -fstack-protector -fno-strict-aliasing -I. >> -I/wrkdirs/usr/ports/sysutils/pcbsd-utils/work/pcbsd-3c4d2b/src-sh/pcbsd-utils/pc-adctl/pc-ldapconf >> -MD -MF.depend.pc-ldapconf.o -MTpc-ldapconf.o -std=gnu99 >> -fstack-protector-strong-Qunused-arguments -c pc-ldapconf.c -o >> pc-ldapconf.o >> pc-ldapconf.c:8:10: fatal error: 'ldap-parser.tab.h' file not found >> #include "ldap-parser.tab.h" >> ^~~ >> 1 error generated. >> *** [pc-ldapconf.o] Error code 1 >> >> The full log is attached. > I have had to restart 'poudriere bulk ' last night and was highly > surprised this morning when I found that sysutils/pcbsd-utils was now > compiled fine. I don't even know how this is possible as I did not > changed anything in the poudriere config or make config files. > > As I have both log files I will try to figure out, how this was > possible, Are you using make jobs ? If yes, there is a good chance the port needs a MAKE_JOBS_UNSAFE added to it. -- Mathieu Arnold signature.asc Description: OpenPGP digital signature
Re: sysutils/pcbsd-utils (HEAD) fails to compile in poudriere
El día domingo, noviembre 12, 2017 a las 05:36:31p. m. +0100, Matthias Apitz escribió: > The above port fails to compile with: > ... > echo pc-ldapconf: > /wrkdirs/usr/ports/sysutils/pcbsd-utils/work/stage/usr/local/bin/usr/lib/libc.a > >> .depend > --- pc-ldapconf.o --- > --- ldap-lexer.lex.c --- > --- ldap-parser.tab.c --- > --- pc-ldapconf.o --- > clang -O2 -pipe -fstack-protector -fno-strict-aliasing -I. > -I/wrkdirs/usr/ports/sysutils/pcbsd-utils/work/pcbsd-3c4d2b/src-sh/pcbsd-utils/pc-adctl/pc-ldapconf > -MD -MF.depend.pc-ldapconf.o -MTpc-ldapconf.o -std=gnu99 > -fstack-protector-strong-Qunused-arguments -c pc-ldapconf.c -o > pc-ldapconf.o > pc-ldapconf.c:8:10: fatal error: 'ldap-parser.tab.h' file not found > #include "ldap-parser.tab.h" > ^~~ > 1 error generated. > *** [pc-ldapconf.o] Error code 1 > > The full log is attached. I have had to restart 'poudriere bulk ' last night and was highly surprised this morning when I found that sysutils/pcbsd-utils was now compiled fine. I don't even know how this is possible as I did not changed anything in the poudriere config or make config files. As I have both log files I will try to figure out, how this was possible, matthias -- Matthias Apitz, ✉ g...@unixarea.de, ⌂ http://www.unixarea.de/ ☎ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub signature.asc Description: PGP signature
sysutils/pcbsd-utils (HEAD) fails to compile in poudriere
The above port fails to compile with: ... echo pc-ldapconf: /wrkdirs/usr/ports/sysutils/pcbsd-utils/work/stage/usr/local/bin/usr/lib/libc.a >> .depend --- pc-ldapconf.o --- --- ldap-lexer.lex.c --- --- ldap-parser.tab.c --- --- pc-ldapconf.o --- clang -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/sysutils/pcbsd-utils/work/pcbsd-3c4d2b/src-sh/pcbsd-utils/pc-adctl/pc-ldapconf -MD -MF.depend.pc-ldapconf.o -MTpc-ldapconf.o -std=gnu99 -fstack-protector-strong-Qunused-arguments -c pc-ldapconf.c -o pc-ldapconf.o pc-ldapconf.c:8:10: fatal error: 'ldap-parser.tab.h' file not found #include "ldap-parser.tab.h" ^~~ 1 error generated. *** [pc-ldapconf.o] Error code 1 The full log is attached. matthias -- Matthias Apitz, ✉ g...@unixarea.de, ⌂ http://www.unixarea.de/ ☎ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub >> Building sysutils/pcbsd-utils build started at Sun Nov 12 17:24:25 CET 2017 port directory: /usr/ports/sysutils/pcbsd-utils building for: FreeBSD freebsd-r318593-ports-2017-job-03 12.0-CURRENT FreeBSD 12.0-CURRENT r318593 amd64 make: Working in: /usr/ports/sysutils/pcbsd-utils make: Working in: /usr/ports/sysutils/pcbsd-utils maintained by: kmo...@freebsd.org Makefile ident: $FreeBSD: head/sysutils/pcbsd-utils/Makefile 430454 2017-01-03 11:01:05Z mat $ Poudriere version: 3.2-pre Host OSVERSION: 1200030 Jail OSVERSION: 1200030 Job Id: 03 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1200030 UNAME_v=FreeBSD 12.0-CURRENT r318593 UNAME_r=12.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=screen MASTERMNT=/usr/local/poudriere/data/.m/freebsd-r318593-ports-2017/ref UID=0 FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=pcbsd-utils-1440778617 OLDPWD=/ PWD=/usr/local/poudriere/data/.m/freebsd-r318593-ports-2017/ref/.p/pool MASTERNAME=freebsd-r318593-ports-2017 SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.2-pre SCRIPTPATH=/usr/local/share/poudriere/bulk.sh GID=0 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --with-qt-includes=/usr/local/include/qt5 --with-qt-libraries=/usr/local/lib/qt5 --with-extra-includes=/usr/local/include --with-extra-libs=/usr/local/lib --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- QT_SELECT=qt5 PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work HOME=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh QTDIR="/usr/local/lib/qt5" QMAKE="/usr/local/lib/qt5/bin/qmake" MOC="/usr/local/lib/qt5/bin/moc" RCC="/usr/local/lib/qt5/bin/rcc" UIC="/usr/local/lib/qt5/bin/uic" QMAKESPEC="/usr/local/lib/qt5/mkspecs/freebsd-$(ccver="$(clang++ --version)"; case "$ccver" in *clang*) echo clang ;; *) echo g++ ;; esac)" --End CONFIGURE_ENV-- --MAKE_ENV-- QT_SELECT=qt5 XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work HOME=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/sysutils/pcbsd-utils/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin 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="clang" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="clang-cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="clang++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- QT_BINDIR="lib/qt5/bin" QT_INCDIR="include/qt5" QT_LIBDIR="lib/qt5" QT_ARCHDIR="lib/qt5" QT_PLUGINDIR="lib/qt5/plugins" QT_LIBEXECDIR="libexec/qt5" QT_IMPORTDIR="lib/qt5/imports" QT_QMLDIR="lib/qt5/qml" QT_DATADIR="share/qt5" QT_DOCDIR="share/doc/qt5" QT_L10NDIR="share/qt5/translations" QT_EXAMPLEDIR="share/examples/qt5" QT_TESTDIR="share/qt5/tests" QT_MKSPECDIR="lib/qt5/mkspecs" QT_QTCHOOSERDIR="etc/xdg/qtchooser" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/pcbsd-utils" EXAMPLESDIR="share/examples/pcbsd-utils" DATADIR="share/pcbsd-utils" WWWDIR="www/pcbsd-utils" ETCDIR="etc/pcbsd-utils" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/pcbsd-utils