[MacPorts] #55302: libgcc fails to build as universal on SnowLeopard: error: 'getsectiondata' was not declared in this scope

MacPorts noreply at macports.org
Sat Nov 18 18:13:37 UTC 2017


#55302: libgcc fails to build as universal on SnowLeopard: error: 'getsectiondata'
was not declared in this scope
-----------------------+-------------------------
  Reporter:  rmottola  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  snowleopard
      Port:  libgcc    |
-----------------------+-------------------------

Comment (by kencu):

 I notice on your second (non-universal) build, the triggering error
 ("error 1") was in fact the same thing:
 {{{
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libsanitizer/asan/asan_mac.cc:84:45:
 error: 'getsectiondata' was not declared in this scope
 :info:build    __asan_global *globals = (__asan_global *)getsectiondata(
 :info:build                                              ^~~~~~~~~~~~~~
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libsanitizer/asan/asan_mac.cc:84:45:
 note: suggested alternative: 'getsectdata'
 :info:build    __asan_global *globals = (__asan_global *)getsectiondata(
 :info:build                                              ^~~~~~~~~~~~~~
 :info:build                                              getsectdata
 :info:build /bin/sh ./libtool  --tag=CC   --mode=compile
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/build/./gcc/xgcc
 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/build/./gcc/
 -B/opt/local/x86_64-apple-darwin10/bin/ -B/opt/local/x86_64-apple-
 darwin10/lib/ -isystem /opt/local/x86_64-apple-darwin10/include -isystem
 /opt/local/x86_64-apple-darwin10/sys-include    -DHAVE_CONFIG_H -I.
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran
 -iquote/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/io
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/../gcc
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/../gcc/config
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/../libquadmath
 -I../.././gcc
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/../libgcc
 -I../libgcc
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/../libbacktrace
 -I../libbacktrace -I../libbacktrace  -std=gnu11 -Wall -Wstrict-prototypes
 -Wmissing-prototypes -Wold-style-definition -Wextra -Wwrite-strings
 -Werror=implicit-function-declaration -Werror=vla -fcx-fortran-rules
 -ffunction-sections -fdata-sections   -g -O2 -pipe -Os -MT bounds.lo -MD
 -MP -MF .deps/bounds.Tpo -c -o bounds.lo `test -f 'runtime/bounds.c' ||
 echo
 '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_gcc7/libgcc/work/gcc-7.2.0/libgfortran/'`runtime/bounds.c
 :info:build make[4]: *** [asan_mac.lo] Error 1
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/55302#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list