RJVB / lnxports

A "local port repository" for use with MacPorts on Linux, overriding ports from the main repository.
4 stars 1 forks source link

gcc12: Unable to execute port gcc12: child process exited abnormally #21

Open barracuda156 opened 1 month ago

barracuda156 commented 1 month ago

What is going on here? )

sh-5.1# port -v install gcc12 configure.compiler=clang
Warning: configured user/group macports does not exist, will build as root
--->  Computing dependencies for gcc12..Error: Unable to execute port gcc12: child process exited abnormally

The port itself is parsed fine:

sh-5.1# port -v deps gcc12
Full Name: gcc12 @12.3.0_5+libcxx
Extract Dependencies: bin:xz:xz
Build Dependencies:   port:gmake, port:libiconv-dev
Library Dependencies: port:gmp, path:lib/pkgconfig/isl.pc:isl, port:libiconv, port:libmpc, port:mpfr, port:zlib, port:zstd
Runtime Dependencies: port:gcc_select, port:libgcc12
sh-5.1# port info gcc12
gcc12 @12.3.0_5 (lang)
Sub-ports:            libgcc12
Variants:             LTO, builtwith, cpucompat, cputuned, fromHost, [+]libcxx, oldabi, preserve_runtime_libraries, quick, use_lld

Description:          The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++ and Fortran.
Homepage:             https://gcc.gnu.org/

Extract Dependencies: xz
Build Dependencies:   gmake, libiconv-dev
Library Dependencies: gmp, isl, libiconv, libmpc, mpfr, zlib, zstd
Runtime Dependencies: gcc_select, libgcc12
Platforms:            darwin >= 10
License:              (GPL-3+ or Permissive)
Maintainers:          none

Newer gcc versions, apparently, are disabled: I tried gcc13 and got an error.

P. S. I do not really want to build this against libc++. Is libstdc++ supported?

RJVB commented 1 month ago

On Monday September 09 2024 04:08:49 Sergey Fedorov wrote:

What is going on here? )

You tell me, I can't see what child process died! Isn't there anything in the log?

Do you already have all dependencies installed?

Newer gcc versions, apparently, are disabled: I tried gcc13 and got an error.

What kind of error? IIRC I did build gcc13 but it had compatibility issues building against libc++ (confirmed by Iain) so I dropped work on it).

P. S. I do not really want to build this against libc++. Is libstdc++ supported?

The build of the compiler itself is against whatever your C++ runtime is. Assuming you're indeed building this on Linux: the +libcxx variant is just to enable the -stdlib=libc++ option. It doesn't make it the default behaviour.

barracuda156 commented 1 month ago
version:1
:debug:main Starting logging for gcc12 @12.3.0_5+libcxx
:debug:sysinfo Linux 5.15.131 (linux/5.15.131) arch riscv64
:debug:sysinfo MacPorts 2.10.99
:debug:main epoch: in tree: 0 installed: 0
:debug:main xz 5.2.3_0 exists in the ports tree
:debug:main xz 5.2.3_0 +nls is the latest installed
:debug:main xz 5.2.3_0 +nls is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/macstrop/archivers/xz
:debug:main OS linux/5.15.131 arch riscv64
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main nls: adding conflict with +fromHost
:debug:main relocatable: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Executing variant nls provides nls
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main port:libiconv-dev is missing from the build dependencies; adding it
:debug:main port:gettext-dev is missing from the build dependencies; adding it
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! xz 5.2.3_0 >= xz 5.2.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libiconv 1.17_0 exists in the ports tree
:debug:main libiconv 1.17_0  is the latest installed
:debug:main libiconv 1.17_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/lnxports/textproc/libiconv
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup muniversal 1.1 found in /home/svacchanda/macstrop
:debug:main Re-registering default for configure.universal_args
:debug:main Re-registering default for configure.cc_archflags
:debug:main Re-registering default for configure.objc_archflags
:debug:main Re-registering default for configure.cxx_archflags
:debug:main Re-registering default for configure.objcxx_archflags
:debug:main Re-registering default for configure.fc_archflags
:debug:main Re-registering default for configure.f90_archflags
:debug:main Re-registering default for configure.f77_archflags
:debug:main Re-registering default for configure.ld_archflags
:debug:main Re-registering default for configure.universal_cflags
:debug:main Re-registering default for configure.universal_objcflags
:debug:main Re-registering default for configure.universal_cxxflags
:debug:main Re-registering default for configure.universal_objcxxflags
:debug:main Re-registering default for configure.universal_cppflags
:debug:main Re-registering default for configure.universal_ldflags
:debug:main Re-registering default for triplet.vendor
:debug:main Sourced PortGroup muniversal 1.1 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.1.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup devport 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback muniversal::add_compiler_flags
:debug:main Finished running callback muniversal::add_compiler_flags
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! libiconv 1.17_0 >= libiconv 1.17_0
:debug:main epoch: in tree: 2 installed: 2
:debug:main gettext 0.22.5_1 exists in the ports tree
:debug:main gettext 0.22.5_1  is the latest installed
:debug:main gettext 0.22.5_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/lnxports/devel/gettext
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup compiler_blacklist_versions 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup compiler_blacklist_versions 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup devport 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main port:libiconv-dev is missing from the build dependencies; adding it
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! gettext 0.22.5_1 >= gettext 0.22.5_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 6.4_3 exists in the ports tree
:debug:main ncurses 6.4_3  is the latest installed
:debug:main ncurses 6.4_3  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/lnxports/devel/ncurses
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup clang_dependency 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup clang_dependency 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup devport 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup devport 1.0 included previously, not sourcing again
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! ncurses 6.4_3 >= ncurses 6.4_3
:debug:main epoch: in tree: 0 installed: 0
:debug:main gmake 4.4.1_0 exists in the ports tree
:debug:main gmake 4.4.1_0  is the latest installed
:debug:main gmake 4.4.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/lnxports/devel/gmake
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup muniversal 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup muniversal 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup locale_select 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup locale_select 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/locale_select-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main langselect: adding conflict with +fromHost
:debug:main guile: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main port:libiconv-dev is missing from the build dependencies; adding it
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! gmake 4.4.1_0 >= gmake 4.4.1_0
:debug:main epoch: in tree: 2 installed: 2
:debug:main gettext-runtime 0.22.5_1 exists in the ports tree
:debug:main gettext-runtime 0.22.5_1  is the latest installed
:debug:main gettext-runtime 0.22.5_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/lnxports/devel/gettext
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup compiler_blacklist_versions 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup compiler_blacklist_versions 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup devport 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport-1.0.tcl
:debug:main universal_variant is false, so not adding the default universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main port:gettext-dev is missing from the build dependencies; adding it
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! gettext-runtime 0.22.5_1 >= gettext-runtime 0.22.5_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main libiconv-dev 1.17_0 exists in the ports tree
:debug:main libiconv-dev 1.17_0  is the latest installed
:debug:main libiconv-dev 1.17_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/lnxports/textproc/libiconv
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup muniversal 1.1 found in /home/svacchanda/macstrop
:debug:main Re-registering default for configure.universal_args
:debug:main Re-registering default for configure.cc_archflags
:debug:main Re-registering default for configure.objc_archflags
:debug:main Re-registering default for configure.cxx_archflags
:debug:main Re-registering default for configure.objcxx_archflags
:debug:main Re-registering default for configure.fc_archflags
:debug:main Re-registering default for configure.f90_archflags
:debug:main Re-registering default for configure.f77_archflags
:debug:main Re-registering default for configure.ld_archflags
:debug:main Re-registering default for configure.universal_cflags
:debug:main Re-registering default for configure.universal_objcflags
:debug:main Re-registering default for configure.universal_cxxflags
:debug:main Re-registering default for configure.universal_objcxxflags
:debug:main Re-registering default for configure.universal_cppflags
:debug:main Re-registering default for configure.universal_ldflags
:debug:main Re-registering default for triplet.vendor
:debug:main Sourced PortGroup muniversal 1.1 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.1.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup devport 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback muniversal::add_compiler_flags
:debug:main Finished running callback muniversal::add_compiler_flags
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! libiconv-dev 1.17_0 >= libiconv-dev 1.17_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main gmp 6.3.0_0 exists in the ports tree
:debug:main gmp 6.3.0_0  is the latest installed
:debug:main gmp 6.3.0_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/macstrop/devel/gmp
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main native: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! gmp 6.3.0_0 >= gmp 6.3.0_0
:debug:main Found Dependency: path: /opt/local/lib/pkgconfig filename: isl.pc
:debug:main epoch: in tree: 0 installed: 0
:debug:main isl-devel 0.26_0 exists in the ports tree
:debug:main isl-devel 0.26_0  is the latest installed
:debug:main isl-devel 0.26_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/powerpc-ports/devel/isl-devel
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup compiler_blacklist_versions 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup compiler_blacklist_versions 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main PortGroup muniversal 1.1 found in /home/svacchanda/macstrop
:debug:main Re-registering default for configure.universal_args
:debug:main Re-registering default for configure.cc_archflags
:debug:main Re-registering default for configure.objc_archflags
:debug:main Re-registering default for configure.cxx_archflags
:debug:main Re-registering default for configure.objcxx_archflags
:debug:main Re-registering default for configure.fc_archflags
:debug:main Re-registering default for configure.f90_archflags
:debug:main Re-registering default for configure.f77_archflags
:debug:main Re-registering default for configure.ld_archflags
:debug:main Re-registering default for configure.universal_cflags
:debug:main Re-registering default for configure.universal_objcflags
:debug:main Re-registering default for configure.universal_cxxflags
:debug:main Re-registering default for configure.universal_objcxxflags
:debug:main Re-registering default for configure.universal_cppflags
:debug:main Re-registering default for configure.universal_ldflags
:debug:main Re-registering default for triplet.vendor
:debug:main Sourced PortGroup muniversal 1.1 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.1.tcl
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback muniversal::add_compiler_flags
:debug:main Finished running callback muniversal::add_compiler_flags
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! isl-devel 0.26_0 >= isl-devel 0.26_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libmpc 1.3.1_0 exists in the ports tree
:debug:main libmpc 1.3.1_0  is the latest installed
:debug:main libmpc 1.3.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/powerpc-ports/devel/libmpc
:debug:main OS linux/5.15.131 arch riscv64
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! libmpc 1.3.1_0 >= libmpc 1.3.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main mpfr 4.2.1_0 exists in the ports tree
:debug:main mpfr 4.2.1_0  is the latest installed
:debug:main mpfr 4.2.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/powerpc-ports/devel/mpfr
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup muniversal 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup muniversal 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main PortGroup compiler_blacklist_versions 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup compiler_blacklist_versions 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main PortGroup xcode_workaround 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup xcode_workaround 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/xcode_workaround-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback xcode_workaround::xcode_workaround.appy_fix
:debug:main Finished running callback xcode_workaround::xcode_workaround.appy_fix
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! mpfr 4.2.1_0 >= mpfr 4.2.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zlib 1.2.11_0 exists in the ports tree
:debug:main zlib 1.2.11_0  is the latest installed
:debug:main zlib 1.2.11_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/macstrop/archivers/zlib
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup xcodeversion 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup xcodeversion 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/xcodeversion-1.0.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main cloudflare: conflicts with ng, adding +fromHost
:debug:main ng: conflicts with cloudflare, adding +fromHost
:debug:main native: conflicts with cpucompat cputuned, adding +fromHost
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! zlib 1.2.11_0 >= zlib 1.2.11_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zstd 1.5.4_0 exists in the ports tree
:debug:main zstd 1.5.4_0  is the latest installed
:debug:main zstd 1.5.4_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/macstrop/archivers/zstd
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup github 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup github 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/github-1.0.tcl
:debug:main PortGroup clang_dependency 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup clang_dependency 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main PortGroup cmake 1.1 found in /home/svacchanda/macstrop
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main Re-registering default for destroot.target
:debug:main Re-registering default for configure.dir
:debug:main Re-registering default for build.dir
:debug:main Re-registering default for configure.pre_args
:debug:main Sourced PortGroup cmake 1.1 from /home/svacchanda/macstrop/_resources/port1.0/group/cmake-1.1.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup muniversal 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup muniversal 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Re-registering default for extract.rename
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main debug: adding conflict with +fromHost
:debug:main LTO: adding conflict with +fromHost
:debug:main cputuned: conflicts with cpucompat, adding +fromHost
:debug:main cpucompat: conflicts with cputuned, adding +fromHost
:debug:main use_lld: adding conflict with +fromHost
:debug:main builtwith: adding conflict with +fromHost
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! zstd 1.5.4_0 >= zstd 1.5.4_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main lz4 1.8.3_0 exists in the ports tree
:debug:main lz4 1.8.3_0  is the latest installed
:debug:main lz4 1.8.3_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/macstrop/archivers/lz4
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup github 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup github 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/github-1.0.tcl
:debug:main PortGroup muniversal 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup muniversal 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main OS doesn't support universal builds, so not adding the universal variant
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! lz4 1.8.3_0 >= lz4 1.8.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main gcc_select 0.1_10 exists in the ports tree
:debug:main gcc_select 0.1_10  is the latest installed
:debug:main gcc_select 0.1_10  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Opening port in directory: /home/svacchanda/powerpc-ports/sysutils/gcc_select
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup stub 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup stub 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/stub-1.0.tcl
:debug:main PortGroup select 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup select 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/select-1.0.tcl
:debug:main OS doesn't support universal builds, so not adding the default universal variant
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback stub::setup_stub_linux
:debug:main Finished running callback stub::setup_stub_linux
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:debug:main No need to upgrade! gcc_select 0.1_10 >= gcc_select 0.1_10
:msg:main --->  Computing dependencies for gcc12:info:main .:debug:main gcc12 has no conflicts
:debug:main Searching for dependency: xz
:debug:main Found Dependency: receipt exists for xz
:debug:main Searching for dependency: gmake
:debug:main Found Dependency: receipt exists for gmake
:debug:main Searching for dependency: libiconv-dev
:debug:main Found Dependency: receipt exists for libiconv-dev
:debug:main Searching for dependency: gmp
:debug:main Found Dependency: receipt exists for gmp
:debug:main Found Dependency: path: /opt/local/lib/pkgconfig filename: isl.pc
:debug:main Searching for dependency: isl
:debug:main Didn't find receipt, going to depspec file for: isl
:debug:main Found Dependency: path: /opt/local/lib/pkgconfig filename: isl.pc
:debug:main Searching for dependency: libiconv
:debug:main Found Dependency: receipt exists for libiconv
:debug:main Searching for dependency: libmpc
:debug:main Found Dependency: receipt exists for libmpc
:debug:main Searching for dependency: mpfr
:debug:main Found Dependency: receipt exists for mpfr
:debug:main Searching for dependency: zlib
:debug:main Found Dependency: receipt exists for zlib
:debug:main Searching for dependency: zstd
:debug:main Found Dependency: receipt exists for zstd
:debug:main Searching for dependency: gcc_select
:debug:main Found Dependency: receipt exists for gcc_select
:debug:main Searching for dependency: libgcc12
:debug:main Didn't find receipt, going to depspec file for: libgcc12
:debug:main Opening port in directory: /home/svacchanda/lnxports/lang/gcc12
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup select 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup select 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/select-1.0.tcl
:debug:main PortGroup compiler_blacklist_versions 1.0 found in /home/svacchanda/lnxports
:debug:main Sourced PortGroup compiler_blacklist_versions 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main PortGroup active_variants 1.1 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup active_variants 1.1 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/active_variants-1.1.tcl
:debug:main PortGroup conflicts_build 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup conflicts_build 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/conflicts_build-1.0.tcl
:debug:main PortGroup libstdcxxabi 1.0 found in /home/svacchanda/macstrop
:debug:main PortGroup compilers 1.0 found in /home/svacchanda/powerpc-ports
:debug:main PortGroup active_variants 1.1 included previously, not sourcing again
:debug:main GCC versions for Darwin 3 riscv64 - 10 11 12 13 14 devel
:debug:main Clang versions for Darwin 3 riscv64 - 11 12 13 14 15 16 17 18
:debug:main Sourced PortGroup compilers 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/compilers-1.0.tcl
:debug:main Determining C++ macro _GLIBCXX_USE_DUAL_ABI set by "/usr/bin/g++ -x c++ -CC -dD -E -o - -"
:debug:main System libstdc++ sets _GLIBCXX_USE_DUAL_ABI=1
:debug:main Determining C++ ABI used by /usr/bin/g++ 
:debug:main Determining C++ macro _GLIBCXX_USE_CXX11_ABI set by "/usr/bin/g++ -x c++ -CC -dD -E -o - -"
:debug:main Sourced PortGroup libstdcxxabi 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/libstdcxxabi-1.0.tcl
:debug:main PortGroup save_configure_cmd 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup save_configure_cmd 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/save_configure_cmd-1.0.tcl
:debug:main PortGroup compress_workdir 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup compress_workdir 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/compress_workdir-1.0.tcl
:debug:main PortGroup LTO 1.0 found in /home/svacchanda/lnxports
:debug:main LTO cannot be activated
:debug:main Sourced PortGroup LTO 1.0 from /home/svacchanda/lnxports/_resources/port1.0/group/LTO-1.0.tcl
:debug:main PortGroup preserve_runtime_libraries 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup preserve_runtime_libraries 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/preserve_runtime_libraries-1.0.tcl
:debug:main universal_variant is false, so not adding the default universal variant
:debug:main vinfo(oldabi)="description {The old libstdc++ ABI will be used by default (#define _GLIBCXX_USE_CXX11_ABI 0)}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(libcxx)="conflicts stdlib_flag description {enable -stdlib=libc++ using headers from port:libcxx} is_default +" error is <can't set "variant(conflicts)": variable isn't array>; skipping
:debug:main vinfo(LTO)="description {dummy variant: link-time optimisation disabled for this port}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(cputuned)="conflicts cpucompat description {Build using -march=native for optimal tuning to your CPU}" error is <can't set "variant(conflicts)": variable isn't array>; skipping
:debug:main vinfo(cpucompat)="conflicts cputuned description {Build using some commonly supported SIMD settings for optimal cross-CPU tuning}" error is <can't set "variant(conflicts)": variable isn't array>; skipping
:debug:main vinfo(use_lld)="description {use the LLD linker}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(builtwith)="description {Label the install with the compiler used}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(preserve_runtime_libraries)="description {Preserve the pre-existing runtime  libraries to ease the rebuilding load during upgrades.}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(quick)="description {Build gcc12 without the usual 3-stage bootstrap. Much faster but not recommended}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Executing variant libcxx provides libcxx
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback compilers::add_fortran_legacy_support
:debug:main Finished running callback compilers::add_fortran_legacy_support
:debug:main Running callback stdcxxabi::callback
:debug:main Build against libc++ requested; ignoring stdcxxabi.dependencies_concerned_by_ABI (port:libgcc)
:debug:main Finished running callback stdcxxabi::callback
:debug:main Running callback LTO::callback
:debug:main Finished running callback LTO::callback
:debug:main Running callback devport_helper::callback
:debug:main Looking for /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main port:binutils-dev is missing from the build dependencies; adding it
:debug:main Parsed /home/svacchanda/macstrop/_resources/port1.0/group/devport_db.tcl
:debug:main Finished running callback devport_helper::callback
:info:main .:debug:main Checking for conflicts against libgcc12
:debug:main Searching for dependency: texinfo
:debug:main Found Dependency: receipt exists for texinfo
:debug:main Searching for dependency: binutils
:debug:main Found Dependency: receipt exists for binutils
:debug:main Searching for dependency: patchelf
:debug:main Found Dependency: receipt exists for patchelf
:debug:main Searching for dependency: binutils-dev
:debug:main Found Dependency: receipt exists for binutils-dev
:debug:main Searching for dependency: libgcc
:debug:main Didn't find receipt, going to depspec file for: libgcc
:debug:main Opening port in directory: /home/svacchanda/macstrop/lang/libgcc
:debug:main OS linux/5.15.131 arch riscv64
:debug:main PortGroup select 1.0 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup select 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/select-1.0.tcl
:debug:main Reading variant descriptions from /home/svacchanda/powerpc-ports/_resources/port1.0/variant_descriptions.conf
:debug:main PortGroup libstdcxxabi 1.0 found in /home/svacchanda/macstrop
:debug:main PortGroup compilers 1.0 found in /home/svacchanda/powerpc-ports
:debug:main PortGroup active_variants 1.1 found in /home/svacchanda/powerpc-ports
:debug:main Sourced PortGroup active_variants 1.1 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/active_variants-1.1.tcl
:debug:main GCC versions for Darwin 3 riscv64 - 10 11 12 13 14 devel
:debug:main Clang versions for Darwin 3 riscv64 - 11 12 13 14 15 16 17 18
:debug:main Sourced PortGroup compilers 1.0 from /home/svacchanda/powerpc-ports/_resources/port1.0/group/compilers-1.0.tcl
:debug:main Determining C++ macro _GLIBCXX_USE_DUAL_ABI set by "/usr/bin/g++ -x c++ -CC -dD -E -o - -"
:debug:main System libstdc++ sets _GLIBCXX_USE_DUAL_ABI=1
:debug:main Determining C++ ABI used by /usr/bin/g++ 
:debug:main Determining C++ macro _GLIBCXX_USE_CXX11_ABI set by "/usr/bin/g++ -x c++ -CC -dD -E -o - -"
:debug:main Sourced PortGroup libstdcxxabi 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/libstdcxxabi-1.0.tcl
:debug:main universal variant already exists, so not adding the default one
:debug:main vinfo(universal)="description {Build for multiple architectures}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc7)="description {Install libgcc 7}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc8)="description {Install libgcc 8}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc9)="description {Install libgcc 9}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc10)="description {Install libgcc 10}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc11)="description {Install libgcc 11}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc12)="description {Install libgcc 12}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(gcc13)="description {Install libgcc 13} is_default +" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main vinfo(oldabi)="description {The old libstdc++ ABI will be used by default (#define _GLIBCXX_USE_CXX11_ABI 0)}" error is <can't set "variant(description)": variable isn't array>; skipping
:debug:main PortGroup devport_helper 1.0 found in /home/svacchanda/macstrop
:debug:main Sourced PortGroup devport_helper 1.0 from /home/svacchanda/macstrop/_resources/port1.0/group/devport_helper-1.0.tcl
:debug:main Executing variant gcc13 provides gcc13
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback compilers::add_fortran_legacy_support
:debug:main Finished running callback compilers::add_fortran_legacy_support
:debug:main Running callback stdcxxabi::callback
:debug:main Requiring new stdc++ ABI (-oldabi) on port:libgcc13
:debug:main Determining C++ ABI used by /usr/bin/clang++ 
:debug:main Determining C++ macro _GLIBCXX_USE_CXX11_ABI set by "/usr/bin/clang++ -x c++ -CC -dD -E -o - -"
:debug:main child process exited abnormally
:debug:main     while executing
:debug:main "exec echo "#include <cstddef>" | {*}${cmd}  | grep "${macro}.*\[01\]" | sed -e "s/#define/set/g""
:debug:main     (procedure "stdcxxabi::getMacroSetter" line 4)
:debug:main     invoked from within
:debug:main "stdcxxabi::getMacroSetter ${cmd} "_GLIBCXX_USE_CXX11_ABI""
:debug:main     (procedure "stdcxxabi::getABISetter" line 8)
:debug:main     invoked from within
:debug:main "stdcxxabi::getABISetter ${configure.cxx}"
:debug:main     (procedure "stdcxxabi::callback" line 26)
:debug:main     invoked from within
:debug:main "${callback}"
:debug:main     (procedure "port::run_callbacks" line 5)
:debug:main     invoked from within
:debug:main "port::run_callbacks"
:debug:main     invoked from within
:debug:main "$workername eval [list port::run_callbacks]"
:debug:main     (procedure "mportopen" line 129)
:debug:main     invoked from within
:debug:main "mportopen [dict get $dep_portinfo porturl] $dep_options $variations"
:debug:main     (procedure "mportdepends" line 138)
:debug:main     invoked from within
:debug:main "mportdepends $depport {} $recurseDeps $skipSatisfied 1 $depListName"
:debug:main     (procedure "mportdepends" line 204)
:debug:main     invoked from within
:debug:main "mportdepends $mport $target 1 1 0 dlist"
:debug:main     (procedure "mportexec" line 56)
:debug:main     invoked from within
:debug:main "mportexec $workername $target"
:error:main Unable to execute port gcc12: child process exited abnormally
barracuda156 commented 1 month ago

@RJVB Okay, for w/e reason these ports do not accept configure.compiler=clang. That breaks something.

Problem is that they may not build with my system gcc, since it lacks components. I can try that…

RJVB commented 1 month ago

On Monday September 09 2024 05:07:30 Sergey Fedorov wrote:

@RJVB Okay, for w/e reason these ports do not accept configure.compiler=clang. That breaks something.

I've seen where something goes wrong and will try to fix it or handle it gracefully. On something else first. Can you build port:gcc12 with the system gcc?

barracuda156 commented 1 month ago

I've seen where something goes wrong and will try to fix it or handle it gracefully. On something else first. Can you build port:gcc12 with the system gcc?

I cannot try at the moment due to https://github.com/RJVB/lnxports/issues/23 (and gcc12 wants libgcc, which in turn wants libgcc13).

RJVB commented 1 month ago

On Monday September 09 2024 05:01:36 Sergey Fedorov wrote:

:debug:main Determining C++ macro _GLIBCXX_USE_CXX11_ABI set by "/usr/bin/clang++ -x c++ -CC -dD -E -o - -" :debug:main child process exited abnormally :debug:main while executing :debug:main "exec echo "#include " | {}${cmd} | grep "${macro}.[01]" | sed -e "s/#define/set/g""

Do you get any additional information when you execute this on the commandline, i.e.

echo "#include " | /usr/bin/clang++ -x c++ -CC -dD -E -o - - | grep "_GLIBCXX_USE_CXX11_ABI.*[01]" | sed -e "s/#define/set/g"

RJVB commented 1 month ago

René J.V. Bertin wrote on 20240909::15:17:24 re: "Re: [RJVB/lnxports] gcc12: Unable to execute port gcc12: child process exited abnormally (Issue #21)"

Do you get any additional information when you execute this on the commandline, i.e.

echo "#include " | /usr/bin/clang++ -x c++ -CC -dD -E -o - - | grep "_GLIBCXX_USE_CXX11_ABI.*[01]" | sed -e "s/#define/set/g"

?

barracuda156 commented 1 month ago

@RJVB Sorry, I did not forget, I just did not get back to doing something on riscv, been busy with job stuff and Darwin fixes. I return to this tomorrow. GCC is a necessity :)