https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123045

--- Comment #10 from Kirill A. Korinsky <kirill at korins dot ky> ---
Also, when I run

/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/gdc
-B/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/
-B/usr/local/x86_64-unknown-openbsd/bin/ -O2 -g
-B/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/libdruntime/gcc
-B/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/src
-B/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/src/.libs
-I/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/libdruntime
-I/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/libphobos/libdruntime
-L/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/src/.libs
-B/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs
-L/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs
-c -O2 -g -fversion=IN_GCC -frelease -fPIE -fno-exceptions
-fasynchronous-unwind-tables -Wall -Wdeprecated -o d/aggregate.o -MT
d/aggregate.o -MMD -MP -MF d/.deps/aggregate.TPo
-I/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d
-J/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd
-J/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd/res -v
/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd/aggregate.d

I do have an output:

Reading specs from
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/specs
COLLECT_GCC=/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/gdc
Target: x86_64-unknown-openbsd
Configured with: /usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/configure
--build=x86_64-unknown-openbsd --with-as=/usr/local/bin/gas
--with-stage1-ldflags=-L/usr/ports/pobj/gcc-15.2.0-full/bootstrap/lib --verbose
--program-transform-name='s,^,e,' --disable-nls --with-system-zlib
--disable-libmudflap --disable-libgomp --disable-libssp --disable-tls
--with-gnu-ld --with-gnu-as --enable-threads=posix --enable-wchar_t
--with-gmp=/usr/local --enable-languages=c,c++,fortran,objc,ada,d
--disable-libstdcxx-pch --enable-standard-branch-protection --without-isl
--enable-default-ssp --enable-host-pie --enable-default-pie --enable-cpp
--prefix=/usr/local --sysconfdir=/etc --mandir=/usr/local/man
--infodir=/usr/local/info --localstatedir=/var --disable-silent-rules
--disable-gtk-doc
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 15.2.0 (GCC) 
COLLECT_GCC_OPTIONS='-B'
'/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/' '-B'
'/usr/local/x86_64-unknown-openbsd/bin/' '-O2' '-g' '-B'
'/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/libdruntime/gcc'
'-B'
'/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/src'
'-B'
'/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/src/.libs'
'-I'
'/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/libdruntime'
'-I' '/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/libphobos/libdruntime'
'-L/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/src/.libs'
'-B'
'/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs'
'-L/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs'
'-c' '-O2' '-g' '-fversion=IN_GCC' '-frelease' '-fPIE' '-fno-exceptions'
'-fasynchronous-unwind-tables' '-Wall' '-Wdeprecated' '-o' 'd/aggregate.o'
'-MT' 'd/aggregate.o' '-MMD' '-MP' '-MF' 'd/.deps/aggregate.TPo' '-I'
'/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d' '-J'
'/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd' '-J'
'/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd/res' '-v'
'-mtune=generic' '-march=x86-64' '-dumpdir' 'd/'
 /usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/d21
/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd/aggregate.d -quiet
-dumpdir d/ -dumpbase aggregate.d -dumpbase-ext .d -mtune=generic -march=x86-64
-g -g -O2 -O2 -Wall -Wdeprecated -version -fversion=IN_GCC -frelease -fPIE
-fno-exceptions -fasynchronous-unwind-tables -iprefix
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-gcc/../lib/gcc/x86_64-unknown-openbsd/15.2.0/
-isystem /usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/include
-isystem
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/./prev-gcc/include-fixed -I
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libphobos/libdruntime
-I /usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/libphobos/libdruntime -I
/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d -J
/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd -J
/usr/ports/pobj/gcc-15.2.0-full/gcc-15.2.0/gcc/d/dmd/res -MMD d/aggregate.deps
-MF d/.deps/aggregate.TPo -MP -MT d/aggregate.o -v -o /tmp//ccJwJqJl.s
ld.so: d21: can't load library 'libestdc++.so.21.0'
gdc: fatal error: Killed signal terminated program d21
compilation terminated.

here, clear no
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs
where libestdc++.so.21.0 from stage2 / previous stage exists, and find:

pobj $ find $(pwd)/gcc-15.2.0-full/build-amd64-full -name 'libestd*'            
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/stage1-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.lai
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/stage1-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.so.21.0
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/stage1-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.la
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/stage1-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.a
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/stage1-x86_64-unknown-openbsd/libstdc++-v3/src/libestdc++.la
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.lai
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.so.21.0
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.la
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/.libs/libestdc++.a
/usr/ports/pobj/gcc-15.2.0-full/build-amd64-full/prev-x86_64-unknown-openbsd/libstdc++-v3/src/libestdc++.la
pobj $ 

proves that libestdc++ wasn't built yet at this stage.

Reply via email to