FreeBSD Bugzilla – Attachment 239422 Details for
Bug 268901
lang/gcc*: not WITH_PIE safe
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Poudriere build log, default gcc options plus WITH_PIE
gcc12-12.2.0_5.log (text/plain), 35.95 KB, created by
Alexander Leidinger
on 2023-01-12 17:59:24 UTC
(
hide
)
Description:
Poudriere build log, default gcc options plus WITH_PIE
Filename:
MIME Type:
Creator:
Alexander Leidinger
Created:
2023-01-12 17:59:24 UTC
Size:
35.95 KB
patch
obsolete
>=>> Building lang/gcc12 >build started at Tue Jan 10 16:50:33 CET 2023 >port directory: /usr/ports/lang/gcc12 >package name: gcc12-12.2.0_5 >building for: FreeBSD poudriere-nox11-default-job-01 14.0-CURRENT FreeBSD 14.0-CURRENT 1400073 amd64 >maintained by: salvadore@FreeBSD.org >Makefile ident: >Poudriere version: 3.3.7_1 >Host OSVERSION: 1400073 >Jail OSVERSION: 1400073 >Job Id: 01 > >---Begin Environment--- >SHELL=/bin/sh >OSVERSION=1400073 >UNAME_v=FreeBSD 14.0-CURRENT 1400073 >UNAME_r=14.0-CURRENT >BLOCKSIZE=K >MAIL=/var/mail/root >MM_CHARSET=UTF-8 >LANG=C.UTF-8 >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=/space/system/usr_local/libexec/poudriere >POUDRIERE_VERSION=3.3.7_1 >MASTERMNT=/space/poudriere/data/.m/poudriere-nox11-default/ref >POUDRIERE_BUILD_TYPE=bulk >PACKAGE_BUILDING=yes >SAVED_TERM=tmux-256color >PWD=/space/poudriere/data/.m/poudriere-nox11-default/ref/.p/pool >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >MASTERNAME=poudriere-nox11-default >SCRIPTPREFIX=/space/system/usr_local/share/poudriere >OLDPWD=/space/poudriere/data/.m/poudriere-nox11-default/ref/.p >SCRIPTPATH=/space/system/usr_local/share/poudriere/bulk.sh >POUDRIEREPATH=/space/system/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 gcc12-12.2.0_5: > GRAPHITE=off: Support for Graphite loop optimizations > MULTILIB=on: Build support for 32-bit and 64-bit targets >====> Options available for the radio BOOTSTRAP: you can only select none or one of them > LTO_BOOTSTRAP=on: Build using a full LTO bootstrap > STANDARD_BOOTSTRAP=off: Build using a full bootstrap without LTO >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--MAINTAINER-- >salvadore@FreeBSD.org >--End MAINTAINER-- > >--CONFIGURE_ARGS-- >--enable-multilib --with-build-config=bootstrap-lto-noplugin --disable-nls --enable-gnu-indirect-function --enable-host-shared --enable-plugin --libdir=/usr/local/lib/gcc12 --libexecdir=/usr/local/libexec/gcc12 --program-suffix=12 --with-as=/usr/local/bin/as --with-gmp=/usr/local --with-gxx-include-dir=/usr/local/lib/gcc12/include/c++/ --with-gxx-libcxx-include-dir=/usr/include/c++/v1 --with-ld=/usr/local/bin/ld --with-pkgversion="FreeBSD Ports Collection" --with-system-zlib --without-zstd --enable-languages=c,c++,objc,fortran,jit --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/gcc12/work/.cache HOME=/wrkdirs/usr/ports/lang/gcc12/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/gcc12/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/gcc12/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/gcc12/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/gcc12/work/.cache HOME=/wrkdirs/usr/ports/lang/gcc12/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/gcc12/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/gcc12/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -O2 -pipe -march=native -DLIBICONV_PLUG -fstack-protector-strong -fPIE -fPIC -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG" LDFLAGS=" -fstack-protector-strong -pie -Wl,-zrelro -Wl,-znow " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -O2 -pipe -march=native -DLIBICONV_PLUG -fPIE -fPIC " 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-- > GCC_VERSION=12.2.0 GNU_HOST=x86_64-portbld-freebsd14.0 SUFFIX=12 OSREL=14.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.32.1 PERL_VER=5.32 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.32 DOCSDIR="share/doc/gcc" EXAMPLESDIR="share/examples/gcc" DATADIR="share/gcc" WWWDIR="www/gcc" ETCDIR="etc/gcc" >--End PLIST_SUB-- > >--SUB_LIST-- > TARGLIB=/usr/local/lib/gcc12 PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gcc DOCSDIR=/usr/local/share/doc/gcc EXAMPLESDIR=/usr/local/share/examples/gcc WWWDIR=/usr/local/www/gcc ETCDIR=/usr/local/etc/gcc >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >#### /space/system/usr_local/etc/poudriere.d/poudriere-nox11-make.conf #### >COPTFLAGS= -O2 -pipe >. if !${.CURDIR:M/usr/src/sys/boot*} >CPUTYPE?=native >. endif >. if ${.CURDIR:M/usr/ports/lang/gcc*} >CFLAGS+= -O2 -pipe >. else >CFLAGS+= -O2 -pipe -mtune=native -fvectorize # -mfpmath=sse -msse2 >. endif > >MASTER_SITE_BACKUP?= \ > ftp://ftp2.de.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ > >#MASTER_SITE_OVERRIDE?= \ ># ftp://ftp3.de.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ > >MASTER_SORT_REGEX?= ^file: \ > ://ftp.?\.de\.FreeBSD\.org/pub/FreeBSD/ports/local-distfiles/ \ > ://[^/]*\.de[./] \ > ://[^/]*\.be[./] \ > ://[^/]*\.se[./] \ > ://[^/]*\.uk[./] > >#DIALOG="/usr/ports/Tools/scripts/dialogwrapper.sh" > >WITH_CCACHE_BUILD=yes > >OPTIONS_SET= CUPS GNUPG ICONV MMX OPTIMIZED_CFLAGS SEM SIMD HTTP2 OPENMP >OPTIONS_UNSET= AALIB ALSA ARTS ESOUND ESPEAK IDN KDE3 NAS NOUVEAU PORTAUDIO PROFILE PULSEAUDIO X11 OPENGL V4L VAAPI VDPAU XVIDEO LTO PROFILE >DEFAULT_VERSIONS+=bdb=5+ java=11+ pgsql=15 mysql=8.0 python=3.11 python3=3.11 >LICENSES_ACCEPTED=PDFlib > >WITH_PKGNG=YES > >WITH_PIE=yes >WITH_RELRO=yes >WITH_BIND_NOW=yes > >MAKE_JOBS_NUMBER=4 >WITH_CCACHE_BUILD=yes >CCACHE_DIR=/root/.ccache >#### Misc Poudriere #### >.include "/etc/make.conf.ports_env" >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) 72018 >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 >============================ >Making GCC 12.2.0 for x86_64-portbld-freebsd14.0 [c,c++,objc,fortran,jit] >===> License GPLv3 GPLv3RLE accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> gcc12-12.2.0_5 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.19.0.pkg >[poudriere-nox11-default-job-01] Installing pkg-1.19.0... >[poudriere-nox11-default-job-01] Extracting pkg-1.19.0: .......... done >===> gcc12-12.2.0_5 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of gcc12-12.2.0_5 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >Making GCC 12.2.0 for x86_64-portbld-freebsd14.0 [c,c++,objc,fortran,jit] >===> License GPLv3 GPLv3RLE accepted by the user >===> Fetching all distfiles required by gcc12-12.2.0_5 for building >=========================================================================== >=======================<phase: checksum >============================ >Making GCC 12.2.0 for x86_64-portbld-freebsd14.0 [c,c++,objc,fortran,jit] >===> License GPLv3 GPLv3RLE accepted by the user >===> Fetching all distfiles required by gcc12-12.2.0_5 for building >=> SHA256 Checksum OK for gcc-12.2.0.tar.xz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >Making GCC 12.2.0 for x86_64-portbld-freebsd14.0 [c,c++,objc,fortran,jit] >===> License GPLv3 GPLv3RLE accepted by the user >===> Fetching all distfiles required by gcc12-12.2.0_5 for building >===> Extracting for gcc12-12.2.0_5 >=> SHA256 Checksum OK for gcc-12.2.0.tar.xz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for gcc12-12.2.0_5 >===> Applying FreeBSD patches for gcc12-12.2.0_5 from /usr/ports/lang/gcc12/files >=========================================================================== >=======================<phase: build-depends >============================ >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/as - not found >===> Installing existing package /packages/All/binutils-2.39,1.pkg >[poudriere-nox11-default-job-01] Installing binutils-2.39,1... >[poudriere-nox11-default-job-01] `-- Installing gettext-runtime-0.21.1... >[poudriere-nox11-default-job-01] | `-- Installing indexinfo-0.3.1... >[poudriere-nox11-default-job-01] | `-- Extracting indexinfo-0.3.1: .... done >[poudriere-nox11-default-job-01] `-- Extracting gettext-runtime-0.21.1: .......... done >[poudriere-nox11-default-job-01] Extracting binutils-2.39,1: .......... done >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/as - found >===> Returning to build of gcc12-12.2.0_5 >===> gcc12-12.2.0_5 depends on package: gmake>=4.3 - not found >===> Installing existing package /packages/All/gmake-4.3_2.pkg >[poudriere-nox11-default-job-01] Installing gmake-4.3_2... >[poudriere-nox11-default-job-01] Extracting gmake-4.3_2: .......... done >===> gcc12-12.2.0_5 depends on package: gmake>=4.3 - found >===> Returning to build of gcc12-12.2.0_5 >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/makeinfo - not found >===> Installing existing package /packages/All/texinfo-6.8_3,1.pkg >[poudriere-nox11-default-job-01] Installing texinfo-6.8_3,1... >[poudriere-nox11-default-job-01] `-- Installing libiconv-1.17... >[poudriere-nox11-default-job-01] `-- Extracting libiconv-1.17: .......... done >[poudriere-nox11-default-job-01] `-- Installing p5-Locale-libintl-1.32... >[poudriere-nox11-default-job-01] | `-- Installing perl5-5.32.1_3... >[poudriere-nox11-default-job-01] | `-- Extracting perl5-5.32.1_3: .......... done >[poudriere-nox11-default-job-01] `-- Extracting p5-Locale-libintl-1.32: .......... done >[poudriere-nox11-default-job-01] `-- Installing p5-Text-Unidecode-1.30... >[poudriere-nox11-default-job-01] `-- Extracting p5-Text-Unidecode-1.30: .......... done >[poudriere-nox11-default-job-01] `-- Installing p5-Unicode-EastAsianWidth-12.0... >[poudriere-nox11-default-job-01] `-- Extracting p5-Unicode-EastAsianWidth-12.0: ...... done >[poudriere-nox11-default-job-01] Extracting texinfo-6.8_3,1: .......... done >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/makeinfo - found >===> Returning to build of gcc12-12.2.0_5 >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/as - found >===> gcc12-12.2.0_5 depends on package: perl5>=5.32.r0<5.33 - found >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/ccache - not found >===> Installing existing package /packages/All/ccache-3.7.12_4.pkg >[poudriere-nox11-default-job-01] Installing ccache-3.7.12_4... >[poudriere-nox11-default-job-01] Extracting ccache-3.7.12_4: .......... done >Create compiler links... >create symlink for cc >create symlink for cc (world) >create symlink for c++ >create symlink for c++ (world) >create symlink for CC >create symlink for CC (world) >create symlink for clang >create symlink for clang (world) >create symlink for clang++ >create symlink for clang++ (world) >===== >Message from ccache-3.7.12_4: > >-- >NOTE: >Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for >information on using ccache with FreeBSD ports and src. >===> gcc12-12.2.0_5 depends on file: /usr/local/bin/ccache - found >===> Returning to build of gcc12-12.2.0_5 >=========================================================================== >=======================<phase: lib-depends >============================ >===> gcc12-12.2.0_5 depends on shared library: libgmp.so - not found >===> Installing existing package /packages/All/gmp-6.2.1.pkg >[poudriere-nox11-default-job-01] Installing gmp-6.2.1... >[poudriere-nox11-default-job-01] Extracting gmp-6.2.1: .......... done >===> gcc12-12.2.0_5 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) >===> Returning to build of gcc12-12.2.0_5 >===> gcc12-12.2.0_5 depends on shared library: libmpfr.so - not found >===> Installing existing package /packages/All/mpfr-4.1.1,1.pkg >[poudriere-nox11-default-job-01] Installing mpfr-4.1.1,1... >[poudriere-nox11-default-job-01] Extracting mpfr-4.1.1,1: .......... done >===> gcc12-12.2.0_5 depends on shared library: libmpfr.so - found (/usr/local/lib/libmpfr.so) >===> Returning to build of gcc12-12.2.0_5 >===> gcc12-12.2.0_5 depends on shared library: libmpc.so - not found >===> Installing existing package /packages/All/mpc-1.2.1.pkg >[poudriere-nox11-default-job-01] Installing mpc-1.2.1... >[poudriere-nox11-default-job-01] Extracting mpc-1.2.1: ......... done >===> gcc12-12.2.0_5 depends on shared library: libmpc.so - found (/usr/local/lib/libmpc.so) >===> Returning to build of gcc12-12.2.0_5 >=========================================================================== >=======================<phase: configure >============================ >===> Configuring for gcc12-12.2.0_5 >cd /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0 ; contrib/gcc_update --touch >configure: loading site script /usr/ports/Templates/config.site >checking build system type... x86_64-portbld-freebsd14.0 >checking host system type... x86_64-portbld-freebsd14.0 >checking target system type... x86_64-portbld-freebsd14.0 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether ln works... yes >checking whether ln -s works... yes >checking for a sed that does not truncate output... (cached) /usr/bin/sed >checking for gawk... (cached) /usr/bin/awk >checking for libatomic support... yes >checking for libitm support... yes >checking for libsanitizer support... yes >checking for libvtv support... no >checking for libphobos support... yes >checking for gcc... cc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >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 cc option to accept ISO C99... none needed >checking whether we are using the GNU C++ compiler... yes >checking whether c++ accepts -g... yes >checking whether g++ accepts -static-libstdc++ -static-libgcc... no >checking for gnatbind... no >checking for gnatmake... no >checking whether compiler driver understands Ada... no >checking for gdc... no >checking whether the D compiler works... no >checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2 >checking for objdir... .libs >checking for the correct version of gmp.h... yes >checking for the correct version of mpfr.h... yes >checking for the correct version of mpc.h... yes >checking for the correct version of the gmp/mpfr/mpc libraries... yes >checking for isl 0.15 or later... no >required isl version is 0.15 or later >The following languages will be built: c,c++,fortran,jit,lto,objc >*** This configuration is not supported in the following subdirectories: > zlib target-libvtv gnattools gotools target-libada target-libphobos target-zlib target-libgo target-libffi target-liboffloadmic > (Any other directories should still work fine.) >checking for default BUILD_CONFIG... bootstrap-lto-noplugin >checking for --enable-vtable-verify... no >checking for bison... no >checking for byacc... byacc >checking for bison... no >checking for gm4... no >checking for gnum4... no >checking for m4... m4 >checking for flex... flex >checking for flex... flex >checking for makeinfo... makeinfo >checking for expect... no >checking for runtest... no >checking for ar... (cached) /usr/local/bin/ar >checking for as... (cached) /usr/local/bin/as >checking for dlltool... no >checking for dsymutil... no >checking for ld... (cached) /usr/local/bin/ld >checking for lipo... no >checking for nm... (cached) /usr/local/bin/nm >checking for ranlib... (cached) /usr/local/bin/ranlib >checking for strip... strip >checking for windres... no >checking for windmc... no >checking for objcopy... (cached) /usr/local/bin/objcopy >checking for objdump... (cached) /usr/local/bin/objdump >checking for otool... no >checking for readelf... (cached) /usr/local/bin/readelf >checking for cc... cc >checking for c++... c++ >checking for gcc... no >checking for gfortran... no >checking for gccgo... no >checking for gdc... no >checking for ar... /usr/local/x86_64-portbld-freebsd14.0/bin/ar >checking for as... /usr/local/x86_64-portbld-freebsd14.0/bin/as >checking for dlltool... /usr/local/x86_64-portbld-freebsd14.0/bin/dlltool >checking for dsymutil... no >checking for dsymutil... no >checking for ld... /usr/local/x86_64-portbld-freebsd14.0/bin/ld >checking for lipo... no >checking for lipo... no >checking for nm... /usr/local/x86_64-portbld-freebsd14.0/bin/nm >checking for objcopy... /usr/local/x86_64-portbld-freebsd14.0/bin/objcopy >checking for objdump... /usr/local/x86_64-portbld-freebsd14.0/bin/objdump >checking for otool... no >checking for otool... no >checking for ranlib... /usr/local/x86_64-portbld-freebsd14.0/bin/ranlib >checking for readelf... /usr/local/x86_64-portbld-freebsd14.0/bin/readelf >checking for strip... /usr/local/x86_64-portbld-freebsd14.0/bin/strip >checking for windres... no >checking for windres... no >checking for windmc... no >checking for windmc... no >checking where to find the target ar... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target as... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target cc... just compiled >checking where to find the target c++... just compiled >checking where to find the target c++ for libstdc++... just compiled >checking where to find the target dlltool... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target dsymutil... host tool >checking where to find the target gcc... just compiled >checking where to find the target gfortran... just compiled >checking where to find the target gccgo... host tool >checking where to find the target gdc... host tool >checking where to find the target ld... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target lipo... host tool >checking where to find the target nm... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target objcopy... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target objdump... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target otool... host tool >checking where to find the target ranlib... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target readelf... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target strip... pre-installed in /usr/local/x86_64-portbld-freebsd14.0/bin >checking where to find the target windres... host tool >checking where to find the target windmc... host tool >checking whether to enable maintainer-specific portions of Makefiles... no >configure: creating ./config.status >config.status: creating Makefile >=========================================================================== >=======================<phase: build >============================ >===> Building for gcc12-12.2.0_5 >gmake[1]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >echo stage3 > stage_final >gmake[2]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >gmake[3]: Entering directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >mkdir build-x86_64-portbld-freebsd14.0 >mkdir build-x86_64-portbld-freebsd14.0/libiberty >Configuring in build-x86_64-portbld-freebsd14.0/libiberty >Configuring stage 1 in ./intl >Configuring stage 1 in ./lto-plugin >Configuring stage 1 in ./libiberty >configure: creating cache ./config.cache >checking whether to enable maintainer-specific portions of Makefiles... no >checking for makeinfo... makeinfo --no-split --split-size=5000000 >configure: creating cache ./config.cache >checking for x86_64-portbld-freebsd14.0-gcc... cc >configure: creating cache ./config.cache >configure: creating cache ./config.cache >checking whether to enable maintainer-specific portions of Makefiles... no >checking for makeinfo... makeinfo --no-split --split-size=5000000 >checking build system type... x86_64-portbld-freebsd14.0 >checking host system type... x86_64-portbld-freebsd14.0 >checking target system type... x86_64-portbld-freebsd14.0 >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /wrkdirs/usr/ports/lang/gcc12/work/gcc-12.2.0/lto-plugin/../install-sh -c -d >checking for gawk... /usr/bin/awk >checking whether gmake sets $(MAKE)... yes >checking whether gmake supports nested variables... yes >checking whether to enable maintainer-specific portions of Makefiles... no >checking for style of include used by gmake... GNU >checking for x86_64-portbld-freebsd14.0-gcc... cc >checking whether the C compiler works... checking whether the C compiler works... checking for perl... perl >yes >checking for C compiler default output file name... a.out >checking build system type... checking for suffix of executables... x86_64-portbld-freebsd14.0 >checking host system type... x86_64-portbld-freebsd14.0 >checking for x86_64-portbld-freebsd14.0-ar... /usr/local/bin/ar >checking for x86_64-portbld-freebsd14.0-ranlib... /usr/local/bin/ranlib >checking whether to install libiberty headers and static library... no >configure: target_header_dir = >checking for x86_64-portbld-freebsd14.0-gcc... cc >checking for perl... perl >checking build system type... x86_64-portbld-freebsd14.0 >checking host system type... x86_64-portbld-freebsd14.0 >checking for x86_64-portbld-freebsd14.0-ar... /usr/local/bin/ar >checking for x86_64-portbld-freebsd14.0-ranlib... /usr/local/bin/ranlib >checking whether to install libiberty headers and static library... no >configure: target_header_dir = >checking for x86_64-portbld-freebsd14.0-gcc... cc > >checking whether we are cross compiling... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... configure: error: in `/wrkdirs/usr/ports/lang/gcc12/work/.build/intl': >configure: error: cannot run C compiled programs. >If you meant to cross compile, use `--host'. >See `config.log' for more details >gmake[3]: *** [Makefile:6722: configure-stage1-intl] Error 1 >gmake[3]: *** Waiting for unfinished jobs.... >checking whether the C compiler works... checking for suffix of object files... configure: error: in `/wrkdirs/usr/ports/lang/gcc12/work/.build/lto-plugin': >configure: error: cannot run C compiled programs. >If you meant to cross compile, use `--host'. >See `config.log' for more details >yes >checking for C compiler default output file name... a.out >checking for suffix of executables... gmake[3]: *** [Makefile:15227: configure-stage1-lto-plugin] Error 1 > >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking whether cc accepts -g... yes >checking for cc option to accept ISO C89... yes >checking for cc option to accept ISO C89... none needed >checking how to run the C preprocessor... cc -E >none needed >checking how to run the C preprocessor... cpp >checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... checking for grep that handles long lines and -e... /usr/bin/grep >checking for egrep... /usr/bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for stdlib.h... yes >checking for memory.h... yes >yes >checking for string.h... checking for strings.h... yes >yes >checking for inttypes.h... checking for memory.h... yes >checking for stdint.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for unistd.h... yes >checking for stdint.h... yes >checking minix/config.h usability... no >checking minix/config.h presence... no >checking for minix/config.h... no >checking whether it is safe to define __EXTENSIONS__... yes >checking for unistd.h... yes >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... yes >checking minix/config.h usability... no >checking whether cc supports -W... no >checking minix/config.h presence... no >checking for minix/config.h... no >checking whether it is safe to define __EXTENSIONS__... yes >checking whether cc supports -Wall... yes >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... yes >checking whether cc supports -Wwrite-strings... yes >checking whether cc supports -Wc++-compat... yes >checking whether cc supports -Wstrict-prototypes... yes >checking whether cc supports -Wshadow=local... no >checking whether cc supports -W... yes >checking whether cc supports -Wall... yes >checking whether cc supports -pedantic ... yes >checking whether cc supports -Wwrite-strings... yes >yes >checking whether cc understands -c and -o together... checking whether cc supports -Wc++-compat... yes >checking whether cc supports -Wstrict-prototypes... yes >checking for an ANSI C-conforming const... yes >checking whether cc supports -Wshadow=local... yes >checking whether cc supports -pedantic ... yes >checking whether cc understands -c and -o together... yes >checking for an ANSI C-conforming const... yes >checking for inline... yes >checking for inline... inline >checking whether byte ordering is bigendian... inline >checking whether byte ordering is bigendian... no >checking for a BSD-compatible install... /usr/bin/install -c >checking for CET support... no >checking for sys/file.h... yes >no >checking for a BSD-compatible install... /usr/bin/install -c >checking for CET support... no >checking for sys/param.h... checking for sys/file.h... yes >yes >checking for limits.h... checking for sys/param.h... yes >yes >checking for stdlib.h... (cached) yes >checking for limits.h... checking for malloc.h... yes >checking for stdlib.h... (cached) yes >yes >checking for malloc.h... checking for string.h... (cached) yes >checking for unistd.h... (cached) yes >checking for strings.h... (cached) yes >yes >checking for sys/time.h... checking for string.h... (cached) yes >checking for unistd.h... (cached) yes >checking for strings.h... (cached) yes >checking for sys/time.h... yes >checking for time.h... yes >checking for time.h... yes >checking for sys/resource.h... yes >checking for sys/resource.h... yes >checking for sys/stat.h... (cached) yes >checking for sys/mman.h... yes >checking for sys/stat.h... (cached) yes >checking for sys/mman.h... yes >checking for fcntl.h... yes >checking for fcntl.h... yes >checking for alloca.h... yes >checking for alloca.h... no >checking for sys/pstat.h... no >checking for sys/pstat.h... no >checking for sys/sysmp.h... no >checking for sys/sysmp.h... no >checking for sys/sysinfo.h... no >checking for sys/sysinfo.h... no >checking for machine/hal_sysinfo.h... no >checking for machine/hal_sysinfo.h... no >checking for sys/table.h... no >checking for sys/table.h... no >checking for sys/sysctl.h... yes >no >checking for sys/sysctl.h... checking for sys/systemcfg.h... yes >no >checking for sys/systemcfg.h... checking for stdint.h... (cached) yes >checking for stdio_ext.h... no >checking for stdint.h... (cached) yes >no >checking for process.h... checking for stdio_ext.h... no >no >checking for sys/prctl.h... checking for process.h... no >no >checking for sys/wait.h that is POSIX.1 compatible... checking for sys/prctl.h... no >checking for sys/wait.h that is POSIX.1 compatible... yes >checking whether time.h and sys/time.h may both be included... yes >checking whether errno must be declared... yes >checking whether time.h and sys/time.h may both be included... no >checking size of int... yes >checking whether errno must be declared... no >checking size of int... 4 >checking size of long... 8 >checking size of size_t... 8 >checking for long long... yes >checking size of long long... 8 >checking for a 64-bit type... uint64_t >checking for intptr_t... 4 >checking size of long... yes >checking for uintptr_t... yes >checking for ssize_t... yes >checking for pid_t... yes >checking for library containing strerror... none required >checking for asprintf... yes >checking for atexit... yes >checking for basename... yes >checking for bcmp... yes >checking for bcopy... yes >checking for bsearch... yes >checking for bzero... yes >checking for calloc... yes >checking for clock... yes >checking for ffs... yes >checking for getcwd... 8 >checking size of size_t... yes >checking for getpagesize... yes >checking for gettimeofday... yes >checking for index... yes >checking for insque... yes >checking for memchr... yes >checking for memcmp... yes >checking for memcpy... yes >checking for memmem... yes >checking for memmove... yes >checking for mempcpy... yes >checking for memset... yes >checking for mkstemps... yes >checking for putenv... yes >checking for random... yes >checking for rename... 8 >checking for long long... yes >checking for rindex... yes >checking for setenv... yes >checking for snprintf... yes >checking size of long long... yes >checking for sigsetmask... yes >checking for stpcpy... yes >checking for stpncpy... yes >checking for strcasecmp... yes >checking for strchr... yes >checking for strdup... yes >checking for strncasecmp... yes >checking for strndup... yes >checking for strnlen... yes >checking for strrchr... yes >checking for strstr... yes >checking for strtod... yes >checking for strtol... yes >checking for strtoul... yes >checking for strtoll... yes >checking for strtoull... 8 >checking for a 64-bit type... yes >checking for strverscmp... uint64_t >checking for intptr_t... yes >checking for tmpnam... yes >checking for vasprintf... yes >checking for uintptr_t... yes >checking for vfprintf... yes >checking for vprintf... yes >checking for ssize_t... yes >checking for vsnprintf... yes >checking for vsprintf... yes >checking for waitpid... yes >checking for pid_t... yes >checking for setproctitle... yes >checking whether alloca needs Cray hooks... no >checking stack direction for C alloca... -1 >checking for vfork.h... no >checking for fork... yes >checking for vfork... yes >checking for working fork... yes >checking for working vfork... (cached) yes >checking for _doprnt... no >checking for sys_errlist... yes >checking for library containing strerror... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES. >gmake[3]: *** [Makefile:12231: configure-stage1-libiberty] Error 1 >yes >checking for sys_nerr... yes >checking for sys_siglist... yes >checking for external symbol _system_configuration... no >checking for __fsetlocking... no >checking for canonicalize_file_name... no >checking for dup3... yes >checking for getrlimit... yes >checking for getrusage... yes >checking for getsysinfo... no >checking for gettimeofday... (cached) yes >checking for on_exit... no >checking for pipe2... yes >checking for psignal... yes >checking for pstat_getdynamic... no >checking for pstat_getstatic... no >checking for realpath... yes >checking for setrlimit... yes >checking for spawnve... no >checking for spawnvpe... no >checking for strerror... yes >checking for strsignal... yes >checking for sysconf... yes >checking for sysctl... yes >checking for sysmp... no >checking for table... no >checking for times... yes >checking for wait3... yes >checking for wait4... yes >checking for sbrk... yes >checking whether basename is declared... no >checking whether ffs is declared... yes >checking whether asprintf is declared... yes >checking whether vasprintf is declared... yes >checking whether snprintf is declared... yes >checking whether vsnprintf is declared... yes >checking whether calloc is declared... yes >checking whether getenv is declared... yes >checking whether getopt is declared... yes >checking whether malloc is declared... yes >checking whether realloc is declared... yes >checking whether sbrk is declared... yes >checking whether strtol is declared... yes >checking whether strtoul is declared... yes >checking whether strtoll is declared... yes >checking whether strtoull is declared... yes >checking whether strverscmp is declared... yes >checking whether strnlen is declared... yes >checking whether canonicalize_file_name must be declared... yes >checking for stdlib.h... (cached) yes >checking for unistd.h... (cached) yes >checking for sys/param.h... (cached) yes >checking for getpagesize... (cached) yes >checking for working mmap... yes >checking for working strncmp... yes >configure: updating cache ./config.cache >configure: creating ./config.status >config.status: creating Makefile >config.status: creating testsuite/Makefile >config.status: creating config.h >config.status: executing default commands >gmake[3]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >gmake[2]: *** [Makefile:25580: stage1-bubble] Error 2 >gmake[2]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >gmake[1]: *** [Makefile:25928: bootstrap-lean] Error 2 >gmake[1]: Leaving directory '/wrkdirs/usr/ports/lang/gcc12/work/.build' >===> 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/lang/gcc12 >=>> Cleaning up wrkdir >===> Cleaning for gcc12-12.2.0_5 >build of lang/gcc12 | gcc12-12.2.0_5 ended at Tue Jan 10 16:51:49 CET 2023 >build time: 00:01:16 >!!! build failure encountered !!!
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 268901
: 239422