From owner-freebsd-toolchain@freebsd.org Sun Mar 10 19:17:53 2019 Return-Path: Delivered-To: freebsd-toolchain@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20A2D153E33C for ; Sun, 10 Mar 2019 19:17:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.ne1.yahoo.com (sonic309-21.consmr.mail.ne1.yahoo.com [66.163.184.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9DC528A32A for ; Sun, 10 Mar 2019 19:17:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: Bp4VcKsVM1m.NfTJqgPVtBoQs01Dpq1R0Ck8ChXSZjrqn0H0oWbxjYPkcvhxLRz kqhe2Hmr5TbD64egqw0S0KAddWfAWl5Q4DzfnlVuurRaZYVvxuT8_CzUS9E85v0LXLuTaPT7k7zP ePRtXfKF4T_2dsPZLvqZK0IiDYzHv8NpDrKY5LkhDxeEvAsJ0uYm9NoVh1e8NuYC5DRfYJ7j7Iz0 H37HoXxVpay0YqhKM6RkjxolV5h2PJmawPMmu5mz1sQqMiGJu8je_AI1kpvw1MkardKkm0aaaLWP 4oDEGS1dUNKUU6UNrH_Jlx0qNTYknN3XJD9ekDRnvbI5K.8yHRe0wON6lqW6kt0.a7h0TH12Xnv0 dhaQeXF_ZpiQuGyv20hKLVlVV1ERGLRUF5YaEyelAM6I6eMfqe13eB.lsj2n_JCVAqBhVLK03YSm VJyv3JcSIW1tSt.fp4hjIfZStd2Vxl.2BBXCCFARKzLVypPzDQ8B2kRF_MMeqXX1y4Kk5CztBjK5 xLb12j.qulVjdrOEqoFOCVsqk5Na1Hag4F13i9.SoZ1eX6TpNhHfQ1WTmFeAM_fAuah5OCfl3QL3 fVQYtpZ.RzQLkKXPojIgMN.TARm38fKK_pqagVZrDCC2SHxoooTx0hHEG5aY5exIlLNQ8DpLpxYu .Y3wh11.xNuv1_V54KDbuuoimlatVGHKTsgo3DWGvS9X.r0S5qAYnoUEjrZyTwmhABif0Xlk8BT. Pb3qpCWEBC_jnVHpVMHhRurZ5mUfd9TZ8N2s9LSejfWT21CZOEMlm.hjlejMHMWtfGI4XzooYtkw .nkn1qcouPN2ZxY6LVbKr6Gx7o8YlTy76xHJshR2QMnH3sevQI7HNzSF6adTY6WdY9DYecfWbgit OFMFB1wU6SVEHEMd0JZmSQv3h6FAe7fUtGFm_8pdb.IXJOUCeAKVDsqHb6hNZYIHDJ.VS4Uq0ihA mzwQx3wPOyZY5sWLe.a72bMRWGIaNl8w3wm9whyMjL5ozQrHC2JI2HbJ8D5ad.5edy2gKjWGp5Sd XHdQ7bJE1XeHJ9hjYcYkxaO8rf_Iro4zKmNbeLHaP4w1yg6PwxlZ4EYS0sF3LMi8bNJqMYPfSVA- - Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sun, 10 Mar 2019 19:17:49 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.115]) ([67.170.167.181]) by smtp422.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID f687c20ca46223b1ea7a09a69a7dc82f; Sun, 10 Mar 2019 19:07:41 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: 32-bit powerpc: gcc8 unable to build devel/llvm80, for example: crtstuff.c:(.text+0x13c): relocation truncated to fit: R_PPC_PLTREL24 against symbol `__cxa_finalize@@FBSD_1.0' Message-Id: <1470043E-62EE-4F8C-A04F-4AFC003EC8CF@yahoo.com> Date: Sun, 10 Mar 2019 12:07:39 -0700 Cc: FreeBSD Toolchain To: ports-list freebsd , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 9DC528A32A X-Spamd-Bar: + X-Spamd-Result: default: False [1.28 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_SPAM_SHORT(0.86)[0.855,0]; NEURAL_HAM_LONG(-0.31)[-0.305,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(0.98)[ip: (2.72), ipnet: 66.163.184.0/21(1.24), asn: 36646(0.99), country: US(-0.07)]; NEURAL_SPAM_MEDIUM(0.26)[0.264,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[147.184.163.66.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Mar 2019 19:17:53 -0000 My ports-mgmt/pouriere-devel based build attempt for building = devel/llvm80 failed with: [00:01:11] [01] [00:00:00] Building devel/llvm80 | llvm80-8.0.0.r3 [04:30:47] [01] [04:29:36] Saved devel/llvm80 | llvm80-8.0.0.r3 wrkdir = to: = /usr/local/poudriere/data/wrkdirs/FBSDpowerpc-default/default/llvm80-8.0.0= .r3.tbz [04:30:47] [01] [04:29:36] Finished devel/llvm80 | llvm80-8.0.0.r3: = Failed: build [04:31:10] [01] [04:29:59] Skipping devel/xtoolchain-llvm80 | = xtoolchain-llvm80-0.1: Dependent port devel/llvm80 | llvm80-8.0.0.r3 = failed [04:31:11] Stopping 2 builders The log shows: /usr/local/lib/gcc8/gcc/powerpc-portbld-freebsd13.0/8.3.0/crtbeginS.o: = in function `__do_global_dtors_aux': crtstuff.c:(.text+0x13c): relocation truncated to fit: R_PPC_PLTREL24 = against symbol `__cxa_finalize@@FBSD_1.0' defined in .text section in = /lib/libc.so.7 tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `llvm::object_deleter<(anonymous = namespace)::RegisterFatalErrorHandler>::call(void*)': = CIndex.cpp:(.text._ZN4llvm14object_deleterIN12_GLOBAL__N_125RegisterFatalE= rrorHandlerEE4callEPv+0x0): relocation truncated to fit: R_PPC_PLTREL24 = against symbol `operator delete(void*)@@GLIBCXX_3.4' defined in .text = section in /usr/local/lib/gcc8/libstdc++.so tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `llvm::CrashRecoveryContextDeleteCleanup > >::recoverResources()': = CIndex.cpp:(.text._ZN4llvm33CrashRecoveryContextDeleteCleanupISt6vectorIPK= cSaIS3_EEE16recoverResourcesEv[_ZN4llvm33CrashRecoveryContextDeleteCleanup= ISt6vectorIPKcSaIS3_EEE16recoverResourcesEv]+0x28): relocation truncated = to fit: R_PPC_PLTREL24 against symbol `operator = delete(void*)@@GLIBCXX_3.4' defined in .text section in = /usr/local/lib/gcc8/libstdc++.so = CIndex.cpp:(.text._ZN4llvm33CrashRecoveryContextDeleteCleanupISt6vectorIPK= cSaIS3_EEE16recoverResourcesEv[_ZN4llvm33CrashRecoveryContextDeleteCleanup= ISt6vectorIPKcSaIS3_EEE16recoverResourcesEv]+0x40): relocation truncated = to fit: R_PPC_PLTREL24 against symbol `operator = delete(void*)@@GLIBCXX_3.4' defined in .text section in = /usr/local/lib/gcc8/libstdc++.so tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `std::_Sp_counted_ptr_inplace, = (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace()': = CIndex.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN5clang22PCHContainerOper= ationsESaIS1_ELN9__gnu_cxx12_Lock_policyE2EED0Ev[_ZNSt23_Sp_counted_ptr_in= placeIN5clang22PCHContainerOperationsESaIS1_ELN9__gnu_cxx12_Lock_policyE2E= ED5Ev]+0x0): relocation truncated to fit: R_PPC_PLTREL24 against symbol = `operator delete(void*)@@GLIBCXX_3.4' defined in .text section in = /usr/local/lib/gcc8/libstdc++.so tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `std::_Sp_counted_ptr_inplace, = (__gnu_cxx::_Lock_policy)2>::_M_destroy()': = CIndex.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN5clang22PCHContainerOper= ationsESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv[_ZNSt23_Sp_coun= ted_ptr_inplaceIN5clang22PCHContainerOperationsESaIS1_ELN9__gnu_cxx12_Lock= _policyE2EE10_M_destroyEv]+0x0): relocation truncated to fit: = R_PPC_PLTREL24 against symbol `operator delete(void*)@@GLIBCXX_3.4' = defined in .text section in /usr/local/lib/gcc8/libstdc++.so tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `llvm::object_creator<(anonymous = namespace)::RegisterFatalErrorHandler>::call()': = CIndex.cpp:(.text._ZN4llvm14object_creatorIN12_GLOBAL__N_125RegisterFatalE= rrorHandlerEE4callEv+0x2c): relocation truncated to fit: R_PPC_PLTREL24 = against symbol `operator new(unsigned int)@@GLIBCXX_3.4' defined in = .text section in /usr/local/lib/gcc8/libstdc++.so = CIndex.cpp:(.text._ZN4llvm14object_creatorIN12_GLOBAL__N_125RegisterFatalE= rrorHandlerEE4callEv+0x3c): relocation truncated to fit: R_PPC_PLTREL24 = against symbol `llvm::install_fatal_error_handler(void (*)(void*, = std::__cxx11::basic_string, = std::allocator > const&, bool), void*)@@LLVM_8' defined in .text = section in lib/libLLVM-8.so tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `fatal_error_handler(void*, std::__cxx11::basic_string, std::allocator > const&, bool)': = CIndex.cpp:(.text._ZL19fatal_error_handlerPvRKNSt7__cxx1112basic_stringIcS= t11char_traitsIcESaIcEEEb+0x38): relocation truncated to fit: = R_PPC_PLTREL24 against symbol `fprintf@@FBSD_1.0' defined in .text = section in /lib/libc.so.7 = CIndex.cpp:(.text._ZL19fatal_error_handlerPvRKNSt7__cxx1112basic_stringIcS= t11char_traitsIcESaIcEEEb+0x3c): relocation truncated to fit: = R_PPC_PLTREL24 against symbol `abort@@FBSD_1.0' defined in .text section = in /lib/libc.so.7 tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o: in = function `std::_Sp_counted_ptr_inplace, = (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&)': = CIndex.cpp:(.text._ZNSt23_Sp_counted_ptr_inplaceIN5clang22PCHContainerOper= ationsESaIS1_ELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_inf= o[_ZNSt23_Sp_counted_ptr_inplaceIN5clang22PCHContainerOperationsESaIS1_ELN= 9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info]+0x5c): = additional relocation overflows omitted from the output collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the = failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/devel/llvm80 =3D>> Cleaning up wrkdir Context: # uname -apKU FreeBSD FBSDG4S 13.0-CURRENT FreeBSD 13.0-CURRENT #14 r344955M: Fri Mar = 8 22:39:44 PST 2019 = markmi@FBSDFSSD:/usr/obj/powerpcvtsc_clang_gcc421/powerpc.powerpc/usr/src/= powerpc.powerpc/sys/GENERICvtsc-NODBG powerpc powerpc 1300014 1300014 (The 32-bit powerpc is running a gcc 4.2.1 based system. amd64 = system-clang built the bootstrap gcc 4.2.1 toolchain, which in turn built the system. The = 32-bit FreeBSD was running on a PowerMac G5 [2-sockets, 2 cores each].) # svnlite info /usr/ports/ | grep 'Re[plv]' Relative URL: ^/head Repository Root: svn://svn0.us-west.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 495006 Last Changed Rev: 495006 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)