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

--- Comment #4 from William Root <william.root1996 at gmail dot com> ---
(In reply to Andreas Schwab from comment #3)
> What is the error?

Here is the error that can be fixed with fpermissive, the sed related error I
can post later today when my laptop gets that far in the build again.
Is fixing this with fpermissive an adequate choice, or will it cause problems
later on?
:info:build /bin/sh ../../libtool --tag CXX --tag disable-shared  
--mode=compile /opt/local/var/macports/build/libge3xURi/work/build/./gcc/xgcc
-shared-libgcc -B/opt/local/var/macports/build/libge3xURi/work/build/./gcc
-nostdinc++
-B/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/src
-B/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/src/.libs
-B/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/libsupc++/.libs
-B/opt/local/powerpc-apple-darwin8/bin/ -B/opt/local/powerpc-apple-darwin8/lib/
-isystem /opt/local/powerpc-apple-darwin8/include -isystem
/opt/local/powerpc-apple-darwin8/sys-include   -fno-checking
-I/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/../libgcc
-I/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/include/powerpc-apple-darwin8
-I/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/include
-I/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/libsupc++
  -std=gnu++20 -prefer-pic -D_GLIBCXX_SHARED -fno-implicit-templates  -Wall
-Wextra -Wwrite-strings -Wcast-qual -Wabi=19  -fdiagnostics-show-location=once 
 -ffunction-sections -fdata-sections  -frandom-seed=format.lo 
-fimplicit-templates -g -O2 -pipe  -std=gnu++26 -fno-access-control -c
/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/src/c++20/format.cc
:info:build libtool: compile: 
/opt/local/var/macports/build/libge3xURi/work/build/./gcc/xgcc -shared-libgcc
-B/opt/local/var/macports/build/libge3xURi/work/build/./gcc -nostdinc++
-B/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/src
-B/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/src/.libs
-B/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/libsupc++/.libs
-B/opt/local/powerpc-apple-darwin8/bin/ -B/opt/local/powerpc-apple-darwin8/lib/
-isystem /opt/local/powerpc-apple-darwin8/include -isystem
/opt/local/powerpc-apple-darwin8/sys-include -fno-checking
-I/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/../libgcc
-I/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/include/powerpc-apple-darwin8
-I/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/include
-I/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/libsupc++
-std=gnu++20 -D_GLIBCXX_SHARED -fno-implicit-templates -Wall -Wextra
-Wwrite-strings -Wcast-qual -Wabi=19 -fdiagnostics-show-location=once
-ffunction-sections -fdata-sections -frandom-seed=format.lo
-fimplicit-templates -g -O2 -pipe -std=gnu++26 -fno-access-control -c
/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/src/c++20/format.cc
 -fno-common -DPIC -D_GLIBCXX_SHARED -o format.o
:info:build
/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/src/c++20/format.cc:
In lambda function:
:info:build
/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/src/c++20/format.cc:118:35:
error: invalid conversion from 'char**' to 'const char**' [-fpermissive]
:info:build   118 |       size_t res = ::iconv(_M_cd, &inbytes, &inbytesleft,
:info:build       |                                   ^~~~~~~~
:info:build       |                                   |
:info:build       |                                   char**
:info:build In file included from
/opt/local/var/macports/build/libge3xURi/work/gcc-16.1.0/libstdc++-v3/src/c++20/format.cc:35:
:info:build /opt/local/include/iconv.h:81:48: note: initializing argument 2 of
'size_t libiconv(libiconv_t, const char**, size_t*, char**, size_t*)'
:info:build    81 | extern size_t iconv (iconv_t cd, const char* * inbuf,
size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
:info:build       |                                  ~~~~~~~~~~~~~~^~~~~
:info:build make[6]: *** [format.lo] Error 1
:info:build make[6]: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/src/c++20'
:info:build make[5]: *** [all-recursive] Error 1
:info:build make[5]: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3/src'
:info:build make[4]: *** [all-recursive] Error 1
:info:build make[4]: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3'
:info:build make[3]: *** [all] Error 2
:info:build make[3]: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build/powerpc-apple-darwin8/libstdc++-v3'
:info:build make[2]: *** [all-stage1-target-libstdc++-v3] Error 2
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build'
:info:build make[1]: *** [stage1-bubble] Error 2
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build'
:info:build make: *** [bootstrap-lean] Error 2
:info:build make: Leaving directory
`/opt/local/var/macports/build/libge3xURi/work/build'
:info:build Command failed:  cd
"/opt/local/var/macports/build/libge3xURi/work/build" && /usr/bin/make -w
bootstrap-lean 
:info:build Exit code: 2
:error:build Failed to build libgcc16: command execution failed
:debug:build Error code: CHILDSTATUS 1967 2
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec -callback portprogress::target_progress_callback
build"
:debug:build     (procedure "portbuild::build_main" line 10)
:debug:build     invoked from within
:debug:build "$procedure $targetname"

link to full log here: https://filebin.net/86zhp1yuxxub0i8h

Reply via email to