[MacPorts] #57135: gcc8 powerpc-darwin9-apple: build fails at build/gencfn-macros

MacPorts noreply at macports.org
Sun Sep 16 00:33:14 UTC 2018


#57135: gcc8 powerpc-darwin9-apple: build fails at build/gencfn-macros
---------------------+--------------------
  Reporter:  kencu   |      Owner:  (none)
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  gcc8    |
---------------------+--------------------

Comment (by kencu):

 So, a brute-force way past that error is to simply delete the offending
 definitions out of `${worksrcdir}/gcc/internal-fn.def`.

 `build/gencfn-macros` then seems to have no errors:
 {{{
 build/gencfn-macros -c \
           > tmp-case-cfn-macros.h
 }}}
 and proceeds apace, but later on, perhaps not surprisingly:
 {{{
 /usr/bin/g++-4.2 -arch ppc -std=gnu++98 -fno-PIE -c   -g -mdynamic-no-pic
 -DIN_GCC    -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-
 unwind-tables -W -Wall -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-
 format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-
 variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H -I.
 -I.
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/.
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libcpp/include
 -I/opt/local/include -I/opt/local/include -I/opt/local/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libdecnumber
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libdecnumber/dpd
 -I../libdecnumber
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libbacktrace
 -I/opt/local/include -I/opt/local/include -o builtins.o -MT builtins.o
 -MMD -MP -MF ./.deps/builtins.TPo
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/builtins.c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/builtins.c:
 In function ‘internal_fn associated_internal_fn(tree_node*)’:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/builtins.c:2049:
 error: ‘IFN_EXP10’ was not declared in this scope
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/builtins.c:2052:
 error: ‘IFN_REMAINDER’ was not declared in this scope
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/builtins.c:2057:
 error: ‘IFN_LDEXP’ was not declared in this scope
 /usr/bin/g++-4.2 -arch ppc -std=gnu++98 -fno-PIE -c   -g -mdynamic-no-pic
 -DIN_GCC    -fno-strict-aliasing -fno-exceptions -fno-rtti -fasynchronous-
 unwind-tables -W -Wall -Wwrite-strings -Wcast-qual -Wno-format -Wmissing-
 format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-
 variadic-macros -Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H -I.
 -I.
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/.
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libcpp/include
 -I/opt/local/include -I/opt/local/include -I/opt/local/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libdecnumber
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libdecnumber/dpd
 -I../libdecnumber
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc/../libbacktrace
 -I/opt/local/include -I/opt/local/include -o caller-save.o -MT caller-
 save.o -MMD -MP -MF ./.deps/caller-save.TPo
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_gcc8/gcc8/work/gcc-8.2.0/gcc
 /caller-save.c
 make[3]: *** [builtins.o] Error 1
 }}}

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


More information about the macports-tickets mailing list