Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Mar 2017 14:15:56 +0200
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        pkg-fallout@FreeBSD.org
Subject:   Re: [package - 103amd64-default][net-im/pidgin-bs] Failed for pidgin-bs-1.3.0_9 in build
Message-ID:  <20170326141556.91fe4bd3ecb3552b5d5dd689@FreeBSD.org>
In-Reply-To: <201703261007.v2QA7CqV033154@beefy6.nyi.freebsd.org>
References:  <201703261007.v2QA7CqV033154@beefy6.nyi.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Fixed with r436941 (devel/pkgconf rollback).

Emanuel

pkg-fallout@FreeBSD.org wrote:
> 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.
> 
> Maintainer:     ehaupt@FreeBSD.org
> Last committer: ehaupt@FreeBSD.org
> Ident:          $FreeBSD: head/net-im/pidgin-bs/Makefile 419853
> 2016-08-08 14:32:38Z ehaupt $ Log URL:
> http://beefy6.nyi.freebsd.org/data/103amd64-default/436940/logs/pidgin-bs-1.3.0_9.log
> Build URL:
> http://beefy6.nyi.freebsd.org/build.html?mastername=103amd64-default&build=436940
> Log:
> 
> ====>> Building net-im/pidgin-bs
> build started at Sun Mar 26 10:05:39 UTC 2017
> port directory: /usr/ports/net-im/pidgin-bs
> building for: FreeBSD 103amd64-default-job-12 10.3-RELEASE-p17
> FreeBSD 10.3-RELEASE-p17 amd64 maintained by: ehaupt@FreeBSD.org
> Makefile ident:      $FreeBSD: head/net-im/pidgin-bs/Makefile 419853
> 2016-08-08 14:32:38Z ehaupt $ Poudriere version: 3.1.16-15-g422980c5
> Host OSVERSION: 1200020
> Jail OSVERSION: 1003000
> Job Id: 12
> 
> ---Begin Environment---
> SHELL=/bin/csh
> OSVERSION=1003000
> UNAME_v=FreeBSD 10.3-RELEASE-p17
> UNAME_r=10.3-RELEASE-p17
> BLOCKSIZE=K
> MAIL=/var/mail/root
> STATUS=1
> SAVED_TERM=screen
> MASTERMNT=/usr/local/poudriere/data/.m/103amd64-default/ref
> PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
> POUDRIERE_BUILD_TYPE=bulk
> PKGNAME=pidgin-bs-1.3.0_9
> OLDPWD=/
> PWD=/usr/local/poudriere/data/.m/103amd64-default/ref/.p/pool
> MASTERNAME=103amd64-default
> SCRIPTPREFIX=/usr/local/share/poudriere
> USER=root
> HOME=/root
> POUDRIERE_VERSION=3.1.16-15-g422980c5
> SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
> LIBEXECPREFIX=/usr/local/libexec/poudriere
> LOCALBASE=/usr/local
> PACKAGE_BUILDING=yes
> POUDRIEREPATH=/usr/local/bin/poudriere
> ---End Environment---
> 
> ---Begin OPTIONS List---
> ---End OPTIONS List---
> 
> --CONFIGURE_ARGS--
> --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
> --End CONFIGURE_ARGS--
> 
> --CONFIGURE_ENV--
> MAKE=gmake PKG_CONFIG=pkgconf
> XDG_DATA_HOME=/wrkdirs/usr/ports/net-im/pidgin-bs/work
> XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/pidgin-bs/work
> HOME=/wrkdirs/usr/ports/net-im/pidgin-bs/work TMPDIR="/tmp"
> SHELL=/bin/sh CONFIG_SHELL=/bin/sh
> 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/net-im/pidgin-bs/work
> XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-im/pidgin-bs/work
> HOME=/wrkdirs/usr/ports/net-im/pidgin-bs/work TMPDIR="/tmp"
> NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes
> 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 0644"  BSD_INSTALL_SCRIPT="install  -m 555"
> BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
> --End MAKE_ENV--
> 
> --PLIST_SUB--
> GTK2_VERSION="2.10.0"
> GTK3_VERSION="3.0.0"
> OSREL=10.3
> PREFIX=%D
> LOCALBASE=/usr/local
> RESETPREFIX=/usr/local
> PORTDOCS=""
> PORTEXAMPLES=""
> LIB32DIR=lib
> DOCSDIR="share/doc/pidgin-bs"
> EXAMPLESDIR="share/examples/pidgin-bs"
> DATADIR="share/pidgin-bs"
> WWWDIR="www/pidgin-bs"
> ETCDIR="etc/pidgin-bs"
> --End PLIST_SUB--
> 
> --SUB_LIST--
> PREFIX=/usr/local
> LOCALBASE=/usr/local
> DATADIR=/usr/local/share/pidgin-bs
> DOCSDIR=/usr/local/share/doc/pidgin-bs
> EXAMPLESDIR=/usr/local/share/examples/pidgin-bs
> WWWDIR=/usr/local/www/pidgin-bs
> ETCDIR=/usr/local/etc/pidgin-bs
> --End SUB_LIST--
> 
> ---Begin make.conf---
> USE_PACKAGE_DEPENDS=yes
> BATCH=yes
> WRKDIRPREFIX=/wrkdirs
> PORTSDIR=/usr/ports
> PACKAGES=/packages
> DISTDIR=/distfiles
> #### /usr/local/etc/poudriere.d/make.conf ####
> # XXX: We really need this but cannot use it while 'make checksum'
> # does not try the next mirror on checksum failure.  It currently
> # retries the same failed mirror and then fails rather then trying
> # another.  It *does* try the next if the size is mismatched though.
> #MASTER_SITE_FREEBSD=yes
> # Build ALLOW_MAKE_JOBS_PACKAGES with 2 jobs
> MAKE_JOBS_NUMBER=2
> #### /usr/ports/Mk/Scripts/ports_env.sh ####
> ARCH=amd64
> CONFIGURE_MAX_CMD_LEN=262144
> HAVE_COMPAT_IA32_KERN=YES
> OPSYS=FreeBSD
> OSREL=10.3
> OSVERSION=1003000
> PYTHONBASE=/usr/local
> UID=0
> _JAVA_OS_LIST_REGEXP=native\|linux
> _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun
> _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+
> _OSRELEASE=10.3-RELEASE-p17
> #### Misc Poudriere ####
> GID=0
> DISABLE_MAKE_JOBS=poudriere
> ---End make.conf---
> --Resource limits--
> cpu time               (seconds, -t)  unlimited
> file size           (512-blocks, -f)  unlimited
> data seg size           (kbytes, -d)  33554432
> stack size              (kbytes, -s)  524288
> core file size      (512-blocks, -c)  unlimited
> max memory size         (kbytes, -m)  unlimited
> locked memory           (kbytes, -l)  unlimited
> max user processes              (-u)  89999
> open files                      (-n)  1024
> virtual mem size        (kbytes, -v)  unlimited
> swap limit              (kbytes, -w)  unlimited
> sbsize                   (bytes, -b)  unlimited
> pseudo-terminals                (-p)  unlimited
> --End resource limits--
> =======================<phase: check-sanity
> >============================ ===>  License GPLv3 accepted by the user
> ===========================================================================
> =======================<phase: pkg-depends
> >============================ ===>   pidgin-bs-1.3.0_9 depends on
> >file: /usr/local/sbin/pkg - not found
> ===>   Installing existing package /packages/All/pkg-1.10.0_2.txz
> [103amd64-default-job-12] Installing pkg-1.10.0_2...
> [103amd64-default-job-12] Extracting pkg-1.10.0_2: .......... done
> ===>   pidgin-bs-1.3.0_9 depends on file: /usr/local/sbin/pkg - found
> ===>   Returning to build of pidgin-bs-1.3.0_9
> ===========================================================================
> =======================<phase: fetch-depends
> >============================
> >===========================================================================
> =======================<phase: fetch
> >============================ ===>  License GPLv3 accepted by the user
> ===> Fetching all distfiles required by pidgin-bs-1.3.0_9 for building
> ===========================================================================
> =======================<phase: checksum
> >============================ ===>  License GPLv3 accepted by the user
> ===> Fetching all distfiles required by pidgin-bs-1.3.0_9 for building
> => SHA256 Checksum OK for bot-sentry-1.3.0.tar.bz2.
> ===========================================================================
> =======================<phase:
> extract-depends>============================
> ===========================================================================
> =======================<phase: extract
> >============================ ===>  License GPLv3 accepted by the
> >user ===> Fetching all distfiles required by pidgin-bs-1.3.0_9 for
> >building
> ===>  Extracting for pidgin-bs-1.3.0_9
> => SHA256 Checksum OK for bot-sentry-1.3.0.tar.bz2.
> ===========================================================================
> =======================<phase: patch-depends
> >============================
> >===========================================================================
> =======================<phase: patch
> >============================ ===>  Patching for pidgin-bs-1.3.0_9
> ===========================================================================
> =======================<phase: build-depends
> >============================ ===>   pidgin-bs-1.3.0_9 depends on
> >executable: msgfmt - not found
> ===>   Installing existing
> package /packages/All/gettext-tools-0.19.8.1.txz
> [103amd64-default-job-12] Installing gettext-tools-0.19.8.1...
> [103amd64-default-job-12] `-- Installing
> gettext-runtime-0.19.8.1_1... [103amd64-default-job-12] |   `--
> Installing indexinfo-0.2.6... [103amd64-default-job-12] |   `--
> Extracting indexinfo-0.2.6: .... done [103amd64-default-job-12] `--
> Extracting gettext-runtime-0.19.8.1_1: .......... done
> [103amd64-default-job-12] Extracting
> gettext-tools-0.19.8.1: .......... done ===>   pidgin-bs-1.3.0_9
> depends on executable: msgfmt - found ===>   Returning to build of
> pidgin-bs-1.3.0_9 ===>   pidgin-bs-1.3.0_9 depends on executable:
> gmake - not found ===>   Installing existing
> package /packages/All/gmake-4.2.1_1.txz [103amd64-default-job-12]
> Installing gmake-4.2.1_1... [103amd64-default-job-12] Extracting
> gmake-4.2.1_1: .......... done ===>   pidgin-bs-1.3.0_9 depends on
> executable: gmake - found ===>   Returning to build of
> pidgin-bs-1.3.0_9 ===>   pidgin-bs-1.3.0_9 depends on package:
> pkgconf>=1.3.0_1 - not found ===>   Installing existing
> pkgconf>package /packages/All/pkgconf-1.3.2.txz
> pkgconf>[103amd64-default-job-12] Installing pkgconf-1.3.2...
> pkgconf>[103amd64-default-job-12] Extracting
> pkgconf>pkgconf-1.3.2: .......... done
> ===>   pidgin-bs-1.3.0_9 depends on package: pkgconf>=1.3.0_1 - found
> ===>   Returning to build of pidgin-bs-1.3.0_9
> ===>   pidgin-bs-1.3.0_9 depends on
> file: /usr/local/bin/intltool-extract - not found ===>   Installing
> existing package /packages/All/intltool-0.51.0_1.txz
> [103amd64-default-job-12] Installing intltool-0.51.0_1...
> [103amd64-default-job-12] `-- Installing p5-XML-Parser-2.44...
> [103amd64-default-job-12] |   `-- Installing expat-2.2.0_1...
> [103amd64-default-job-12] |   `-- Extracting
> expat-2.2.0_1: .......... done [103amd64-default-job-12] |   `--
> Installing perl5-5.24.1... [103amd64-default-job-12] |   `--
> Extracting perl5-5.24.1: .......... done [103amd64-default-job-12]
> `-- Extracting p5-XML-Parser-2.44: .......... done
> [103amd64-default-job-12] Extracting intltool-0.51.0_1: ..........
> done Message from perl5-5.24.1: The /usr/bin/perl symlink has been
> removed starting with Perl 5.20. For shebangs, you should either use:
> 
> <snip>
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
> checking for gawk... (cached) /usr/bin/awk
> checking whether gmake sets $(MAKE)... yes
> checking for gcc... cc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking for style of include used by gmake... GNU
> checking dependency style of cc... gcc3
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for grep that handles long lines and -e...
> (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep
> checking for ld used by cc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> checking how to recognize dependent libraries... pass_all
> checking how to run the C preprocessor... cpp
> checking for ANSI C header files... (cached) yes
> checking for sys/types.h... (cached) yes
> checking for sys/stat.h... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for string.h... (cached) yes
> checking for memory.h... (cached) yes
> checking for strings.h... (cached) yes
> checking for inttypes.h... (cached) yes
> checking for stdint.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for dlfcn.h... (cached) yes
> checking whether we are using the GNU C++ compiler... yes
> checking whether c++ accepts -g... yes
> checking dependency style of c++... gcc3
> checking how to run the C++ preprocessor... c++ -E
> checking for g77... no
> checking for xlf... no
> checking for f77... no
> checking for frt... no
> checking for pgf77... no
> checking for cf77... no
> checking for fort77... no
> checking for fl32... no
> checking for af77... no
> checking for xlf90... no
> checking for f90... no
> checking for pgf90... no
> checking for pghpf... no
> checking for epcf90... no
> checking for gfortran... no
> checking for g95... no
> checking for xlf95... no
> checking for f95... no
> checking for fort... no
> checking for ifort... no
> checking for ifc... no
> checking for efc... no
> checking for pgf95... no
> checking for lf95... no
> checking for ftn... no
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether  accepts -g... no
> checking the maximum length of command line arguments... (cached)
> 262144 checking command to parse /usr/bin/nm -B output from cc
> object... ok checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking if cc supports -fno-rtti -fno-exceptions... yes
> checking for cc option to produce PIC... -fPIC
> checking if cc PIC flag -fPIC works... yes
> checking if cc static flag -static works... yes
> checking if cc supports -c -o file.o... yes
> checking whether the cc linker (/usr/bin/ld) supports shared
> libraries... yes checking whether -lc should be explicitly linked
> in... no checking dynamic linker characteristics... freebsd10.3 ld.so
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> configure: creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by c++... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking whether the c++ linker (/usr/bin/ld) supports shared
> libraries... yes checking for c++ option to produce PIC... -fPIC
> checking if c++ PIC flag -fPIC works... yes
> checking if c++ static flag -static works... yes
> checking if c++ supports -c -o file.o... yes
> checking whether the c++ linker (/usr/bin/ld) supports shared
> libraries... yes checking dynamic linker characteristics...
> freebsd10.3 ld.so (cached) (cached) checking how to hardcode library
> paths into programs... immediate appending configuration tag "F77" to
> libtool checking for intltool >= 0.40.0... 0.51.0 found
> checking for intltool-update... /usr/local/bin/intltool-update
> checking for intltool-merge... /usr/local/bin/intltool-merge
> checking for intltool-extract... /usr/local/bin/intltool-extract
> checking for xgettext... /usr/local/bin/xgettext
> checking for msgmerge... /usr/local/bin/msgmerge
> checking for msgfmt... /usr/local/bin/msgfmt
> checking for perl... /usr/local/bin/perl
> checking for head... /usr/bin/head
> checking for makensis... no
> checking pkg-config is at least version 0.15.0... yes
> checking for purple... yes
> checking purple_CFLAGS... -I/usr/local/include/libpurple
> -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
> -I/usr/local/include checking purple_LIBS... -L/usr/local/lib
> -lpurple -lglib-2.0 -lintl checking PURPLE_VERSION... 2.12.0 checking
> PURPLE_MAJOR_VERSION... 2 checking purple_prefix... /usr/local
> /usr/local
> checking purple_exec_prefix... /usr/local
> /usr/local
> checking purple_libdir... /usr/local/lib
> /usr/local/lib
> checking plugindir... ${exec_prefix}/lib/purple-2
> checking locale_CPPFLAGS... -DLOCALEDIR=
> \"$(prefix)/$(DATADIRNAME)/locale\" checking for library containing
> g_get_current_time... none required checking for library containing
> purple_account_get_connection... none required checking locale.h
> usability... yes checking locale.h presence... yes
> checking for locale.h... yes
> checking for LC_MESSAGES... yes
> checking libintl.h usability... yes
> checking libintl.h presence... yes
> checking for libintl.h... yes
> checking for ngettext in libc... yes
> checking for dgettext in libc... yes
> checking for bind_textdomain_codeset... yes
> checking for msgfmt... (cached) /usr/local/bin/msgfmt
> checking for dcgettext... yes
> checking if msgfmt accepts -c... yes
> checking for gmsgfmt... /usr/local/bin/msgfmt
> checking for xgettext... (cached) /usr/local/bin/xgettext
> checking glib.h usability... yes
> checking glib.h presence... yes
> checking for glib.h... yes
> checking plugin.h usability... yes
> checking plugin.h presence... yes
> checking for plugin.h... yes
> checking for version.h... yes
> checking for util.h... yes
> checking debug.h usability... yes
> checking debug.h presence... yes
> checking for debug.h... yes
> checking for account.h... yes
> checking accountopt.h usability... yes
> checking accountopt.h presence... yes
> checking for accountopt.h... yes
> checking for privacy.h... yes
> checking for an ANSI C-conforming const... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating po/Makefile.in
> config.status: creating po/Makevars
> config.status: creating config.h
> config.status: executing depfiles commands
> config.status: executing default-1 commands
> config.status: executing po/stamp-it commands
> configure: === bot-sentry 1.3.0 configured installation directories
> === configure:     prefix      = /usr/local
> configure:     exec_prefix = ${prefix}
> configure:     libdir      = ${exec_prefix}/lib
> configure:     plugindir   = ${exec_prefix}/lib/purple-2
> configure:     datarootdir = ${prefix}/share
> configure:     itlocaledir = /usr/local/share/locale
> configure: === bot-sentry 1.3.0 configured installation directories
> === checking if bot-sentry libdir and purple libdir are the same... no
> configure: WARNING: *** purple and bot-sentry libdir settings do not
> match *** configure: WARNING:     According to pkgconf:
> configure: WARNING:         purple libdir = /usr/local/lib
> /usr/local/lib
> configure: WARNING:     However you have configured:
> configure: WARNING:         bot-sentry libdir = /usr/local/lib
> configure: WARNING:     You should probably re-run ./configure
> configure: WARNING:     with these additional options:
> configure: WARNING:         --prefix="/usr/local
> /usr/local"
> configure: WARNING:         --exec-prefix="/usr/local
> /usr/local"
> configure: WARNING:         --libdir="/usr/local/lib
> /usr/local/lib"
> configure: WARNING: *** purple and bot-sentry libdir settings do not
> match ***
> ===========================================================================
> =======================<phase: build
> >============================ ===>  Building for pidgin-bs-1.3.0_9
> >gmake[1]: Entering directory
> >'/wrkdirs/usr/ports/net-im/pidgin-bs/work/bot-sentry-1.3.0'
> Makefile:267: *** missing separator.  Stop.
> gmake[1]: Leaving directory
> '/wrkdirs/usr/ports/net-im/pidgin-bs/work/bot-sentry-1.3.0' *** Error
> code 1
> 
> Stop.
> make: stopped in /usr/ports/net-im/pidgin-bs
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170326141556.91fe4bd3ecb3552b5d5dd689>