[package - 122powerpc64-quarterly][audio/mpg123] Failed for mpg123-1.28.0 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Sat, 04 Sep 2021 02:30:05 UTC
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:     novel@FreeBSD.org
Log URL:        http://foul1.nyi.freebsd.org/data/122powerpc64-quarterly/22d6a3eaa425/logs/mpg123-1.28.0.log
Build URL:      http://foul1.nyi.freebsd.org/build.html?mastername=122powerpc64-quarterly&build=22d6a3eaa425
Log:

=>> Building audio/mpg123
build started at Sat Sep  4 02:29:20 UTC 2021
port directory: /usr/ports/audio/mpg123
package name: mpg123-1.28.0
building for: FreeBSD 122powerpc64-quarterly-job-02 12.2-RELEASE FreeBSD 12.2-RELEASE powerpc
maintained by: novel@FreeBSD.org
Makefile ident: 
Poudriere version: 3.2.8-21-g883afb07
Host OSVERSION: 1400008
Jail OSVERSION: 1202000
Job Id: 02

---Begin Environment---
SHELL=/bin/csh
OSVERSION=1202000
UNAME_v=FreeBSD 12.2-RELEASE
UNAME_r=12.2-RELEASE
BLOCKSIZE=K
MAIL=/var/mail/root
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LOCALBASE=/usr/local
USER=root
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.2.8-21-g883afb07
MASTERMNT=/usr/local/poudriere/data/.m/122powerpc64-quarterly/ref
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
PWD=/usr/local/poudriere/data/.m/122powerpc64-quarterly/ref/.p/pool
P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS
MASTERNAME=122powerpc64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
OLDPWD=/usr/local/poudriere/data/.m/122powerpc64-quarterly/ref/.p
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
DEPENDS_ARGS=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for mpg123-1.28.0:
     SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
novel@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--with-optimization=0 --with-audio=oss --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/audio/mpg123/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/mpg123/work  HOME=/wrkdirs/usr/ports/audio/mpg123/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/audio/mpg123/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/audio/mpg123/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/mpg123/work  HOME=/wrkdirs/usr/ports/audio/mpg123/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/audio/mpg123/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  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-isystem /usr/local/include"  LDFLAGS=" -fstack-protector-strong " LIBS="-L/usr/local/lib"  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include "  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--
SNDIO="@comment " NO_SNDIO="" OSREL=12.2 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/mpg123"  EXAMPLESDIR="share/examples/mpg123"  DATADIR="share/mpg123"  WWWDIR="www/mpg123"  ETCDIR="etc/mpg123"
--End PLIST_SUB--

--SUB_LIST--
SNDIO="@comment " NO_SNDIO="" PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/mpg123 DOCSDIR=/usr/local/share/doc/mpg123 EXAMPLESDIR=/usr/local/share/examples/mpg123  WWWDIR=/usr/local/www/mpg123 ETCDIR=/usr/local/etc/mpg123
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
#### /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 ####
_CCVERSION_921dbbb2=cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
_ALTCCVERSION_921dbbb2=none
_CXXINTERNAL_acaad9ca=Using built-in specs. Target: powerpc64-undermydesk-freebsd Configured with: FreeBSD/powerpc64 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] "/usr/bin/ld" "--eh-frame-hdr" "-Qy" "-melf64ppc_fbsd" "--enable-new-dtags" "-dynamic-linker" "/libexec/ld-elf.so.1" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "-L/usr/lib" "/dev/null" "-lstdc++" "-lm" "-lgcc_s" "-lgcc" "-lc" "-lgcc_s" "-lgcc" "/usr/lib/crtsavres.o" "/usr/lib/crtend.o" "/usr/lib/crtn.o"
CC_OUTPUT_921dbbb2_58173849=yes
CC_OUTPUT_921dbbb2_9bdba57c=yes
CC_OUTPUT_921dbbb2_6a4fe7f5=cc1: error: unrecognized command line option "-std=c11"
CC_OUTPUT_921dbbb2_6bcac02b=yes
CC_OUTPUT_921dbbb2_67d20829=yes
CC_OUTPUT_921dbbb2_bfa62e83=cc1: error: unrecognized command line option "-std=gnu11"
CC_OUTPUT_921dbbb2_f0b4d593=yes
CC_OUTPUT_921dbbb2_308abb44=cc1plus: error: unrecognized command line option "-std=c++0x"
CC_OUTPUT_921dbbb2_f00456e5=cc1plus: error: unrecognized command line option "-std=c++11"
CC_OUTPUT_921dbbb2_65ad290d=cc1plus: error: unrecognized command line option "-std=c++14"
CC_OUTPUT_921dbbb2_f2776b26=cc1plus: error: unrecognized command line option "-std=c++17"
CC_OUTPUT_921dbbb2_b2657cc3=yes
CC_OUTPUT_921dbbb2_380987f7=cc1plus: error: unrecognized command line option "-std=gnu++11"
CC_OUTPUT_921dbbb2_160933ec=cc1plus: error: unrecognized command line option "-std=gnu++14"
CC_OUTPUT_921dbbb2_fb62803b=cc1plus: error: unrecognized command line option "-std=gnu++17"
_OBJC_CCVERSION_921dbbb2=cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
_OBJC_ALTCCVERSION_921dbbb2=none
ARCH=powerpc64
PPC_ABI=ELFv1
OPSYS=FreeBSD
_OSRELEASE=12.2-RELEASE
OSREL=12.2
OSVERSION=1202000
PYTHONBASE=/usr/local
CONFIGURE_MAX_CMD_LEN=524288
HAVE_PORTS_ENV=1
#### Misc Poudriere ####
GID=0
UID=0
---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
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===>  License LGPL21 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===>   mpg123-1.28.0 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.16.3.txz
[122powerpc64-quarterly-job-02] Installing pkg-1.16.3...
[122powerpc64-quarterly-job-02] Extracting pkg-1.16.3: .......... done
===>   mpg123-1.28.0 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of mpg123-1.28.0
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License LGPL21 accepted by the user
===> Fetching all distfiles required by mpg123-1.28.0 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License LGPL21 accepted by the user
===> Fetching all distfiles required by mpg123-1.28.0 for building
=> SHA256 Checksum OK for mpg123-1.28.0.tar.bz2.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License LGPL21 accepted by the user
===> Fetching all distfiles required by mpg123-1.28.0 for building
===>  Extracting for mpg123-1.28.0
=> SHA256 Checksum OK for mpg123-1.28.0.tar.bz2.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for mpg123-1.28.0
===========================================================================
=======================<phase: build-depends  >============================
===========================================================================
=======================<phase: lib-depends    >============================
===========================================================================
=======================<phase: configure      >============================
===>  Configuring for mpg123-1.28.0
configure: loading site script /usr/ports/Templates/config.site
checking build system type... powerpc64-portbld-freebsd12.2
checking host system type... powerpc64-portbld-freebsd12.2
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 make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for -Werror in CFLAGS (It breaks tests)... no
checking if you are up to something totally static with LDFLAGS/CFLAGS... no
checking whether make supports the include directive... yes (GNU style)
checking for gcc... cc
<snip>
checking for limits.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/wait.h... (cached) yes
checking for sys/resource.h... (cached) yes
checking sys/signal.h usability... yes
checking sys/signal.h presence... yes
checking for sys/signal.h... yes
checking for signal.h... (cached) yes
checking for sys/select.h... (cached) yes
checking for dirent.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for size_t... (cached) yes
checking for uintptr_t... (cached) yes
checking for ssize_t... (cached) yes
checking for off_t... (cached) yes
checking for int32_t... (cached) yes
checking for int64_t... yes
checking for uint32_t... yes
checking for int16_t... (cached) yes
checking for uint16_t... yes
checking size of size_t... 8
checking size of ssize_t... 8
checking size of off_t... 8
checking size of off64_t... 8
checking size of int32_t... 4
checking size of long... 8
checking if we want to enable alias wrappers for largefile... yes
checking for mmap... (cached) yes
checking POSIX termios... yes
checking for random... (cached) yes
checking for sched_setscheduler... yes
checking for setuid... (cached) yes
checking for getuid... (cached) yes
checking for setpriority... yes
checking for strerror... (cached) yes
checking for setlocale... (cached) yes
checking for nl_langinfo... (cached) yes
checking for mbstowcs... (cached) yes
checking for wcstombs... yes
checking for wcswidth... (cached) yes
checking for iswprint... yes
checking for atoll... (cached) yes
checking for mkfifo... yes
checking for locale.h... (cached) yes
checking for langinfo.h... (cached) yes
checking for wchar.h... (cached) yes
checking for wctype.h... (cached) yes
checking for netdb.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking for library containing gethostbyname... none required
checking for library containing socket... none required
checking for getaddrinfo... (cached) yes
checking for sqrt in -lm... yes
checking for powf in -lmx... no
checking for byteswap.h... (cached) no
checking os2.h usability... no
checking os2.h presence... no
checking for os2.h... no
checking for tcsetattr in -los2term... no
checking if we want feature report function... yes
Limiting outputs to build according to your preference: oss dummy
checking for pkg-config... no
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking linux/soundcard.h usability... no
checking linux/soundcard.h presence... no
checking for linux/soundcard.h... no
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking if you are too dumbing dumb for the dummy... no
checking if we have EOVERFLOW macro... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libmpg123.pc
config.status: creating libout123.pc
config.status: creating libsyn123.pc
config.status: creating mpg123.spec
config.status: creating src/libmpg123/mpg123.h
config.status: creating src/libout123/out123.h
config.status: creating src/libsyn123/syn123.h
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

  mpg123 1.28.0

  Install path ............ /usr/local
  CPU Optimization ........ generic_fpu
  Compiler Optimization ... 0
  Gapless Support ......... enabled
  Debugging ............... disabled
  Extreme debugging ....... disabled
  Seek table size ......... 1000
  FIFO support ............ enabled
  Buffer .................. enabled
  Network (http streams) .. enabled
  Network Sockets ......... Posix
  IPv6 (getaddrinfo) ...... enabled
  File offsets ............ default
  LFS alias symbols ....... enabled (64)
  LFS alias type .......... off_t
  Use yasm (for AVX only) . disabled

  Core libmpg123 features:
  Layer I ................. enabled
  Layer II ................ enabled
  Layer III ............... enabled
  NtoM resampling ......... enabled
  downsampled decoding .... enabled
  Feeder/buffered input ... enabled
  ID3v2 parsing ........... enabled
  String API .............. enabled
  ICY parsing/conversion .. enabled
  Error/warning messages .. enabled
  Win32 Unicode File Open.. unneeded
  Feature Report Function.. enabled
  Output formats (nofpu will disable all but 16 or 8 bit!):
  8 bit integer ........... enabled
  16 bit integer .......... enabled
  32/24 bit integer ....... enabled
  real (32 bit float) ..... enabled
  Equalizer ............... enabled
  Optimization detail:
  Integer conversion ...... quality
  IEEE 754 hackery ........ enabled
  New/old WRITE_SAMPLE .... disabled
  new Huffman scheme ...... enabled

Note: Disabling core features is not commonly done and some combinations might
      not build/work. If you encounter such a case, help yourself (and provide
      a patch) or just poke the maintainers.

  libsyn123 special cases . enabled

  Modules ................. enabled
  Checked audio modules ... oss dummy
  Detected audio support .. oss dummy
  Runtime order ........... oss

No optimization flags chosen, ensure something basic in your CFLAGS at least...

  CPPFLAGS=' -DOPT_GENERIC -DREAL_IS_FLOAT -isystem /usr/local/include'
  CFLAGS=' -O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing '
  PROG_LIBS='-lm -L/usr/local/lib'
       (derived from LIBS, only used for end-user binaries and modules)
  LIBDL=''
  LIBMPG123_LIBS='-lm '
  LIBSYN123_LIBS='-lm'
  LIBOUT123_LIBS='-lm '

Next type 'make' and then 'make install'.
===========================================================================
=======================<phase: build          >============================
===>  Building for mpg123-1.28.0
--- src/.deps/.dirstamp ---
--- src/.dirstamp ---
--- src/libmpg123/.deps/.dirstamp ---
--- src/libmpg123/.dirstamp ---
--- src/libout123/.deps/.dirstamp ---
--- src/libout123/.dirstamp ---
--- src/libsyn123/.deps/.dirstamp ---
--- src/libsyn123/.dirstamp ---
--- src/compat/.deps/.dirstamp ---
--- src/compat/.dirstamp ---
--- src/libout123/modules/.deps/.dirstamp ---
--- src/libout123/modules/.dirstamp ---
--- src/audio.o ---
--- src/common.o ---
--- src/audio.o ---
depbase=`echo src/audio.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I./src  -DPKGLIBDIR="\"/usr/local/lib/mpg123\""   -I./src -I./src/compat  -I./src/libmpg123 -I./src/libout123  -I./src/libmpg123  -I./src/libsyn123  -I./src/libout123  -DOPT_GENERIC -DREAL_IS_FLOAT -isystem /usr/local/include  -O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT src/audio.o -MD -MP -MF $depbase.Tpo -c -o src/audio.o src/audio.c && mv -f $depbase.Tpo $depbase.Po
--- src/common.o ---
depbase=`echo src/common.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; cc -DHAVE_CONFIG_H -I. -I./src  -DPKGLIBDIR="\"/usr/local/lib/mpg123\""   -I./src -I./src/compat  -I./src/libmpg123 -I./src/libout123  -I./src/libmpg123  -I./src/libsyn123  -I./src/libout123  -DOPT_GENERIC -DREAL_IS_FLOAT -isystem /usr/local/include  -O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT src/common.o -MD -MP -MF $depbase.Tpo -c -o src/common.o src/common.c && mv -f $depbase.Tpo $depbase.Po
--- src/audio.o ---
src/audio.c: In function 'match_enc':
src/audio.c:352: error: 'for' loop initial declaration used outside C99 mode
src/audio.c: In function 'audio_capabilities':
src/audio.c:478: error: 'for' loop initial declaration used outside C99 mode
src/audio.c:497: error: 'for' loop initial declaration used outside C99 mode
*** [src/audio.o] Error code 1

make[1]: stopped in /wrkdirs/usr/ports/audio/mpg123/work/mpg123-1.28.0
1 error

make[1]: stopped in /wrkdirs/usr/ports/audio/mpg123/work/mpg123-1.28.0
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/mpg123