Opened 16 years ago

Closed 15 years ago

#18321 closed defect (wontfix)

apple-gcc40 on Panther: structure has no member named `__ss'

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: panther Cc: nerdling (Jeremy Lavergne)
Port: apple-gcc40

Description

apple-gcc40 doesn't build on Mac OS X 10.3.9 on a Power Mac G4 with Xcode 1.5 and MacPorts 1.7.0:

$ port install apple-gcc40
--->  Fetching apple-gcc40
--->  Attempting to fetch gcc-5465.tar.gz from http://www.opensource.apple.com/darwinsource/tarballs/other/
--->  Verifying checksum(s) for apple-gcc40
--->  Extracting apple-gcc40
--->  Configuring apple-gcc40
--->  Building apple-gcc40
sleepmac
Error: Target org.macports.build returned: shell command " cd "/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/build" && nice -n 10 make all " returned error 2
Command output: /usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/et-forest.c -o et-forest.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/cfghooks.c -o cfghooks.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/bt-load.c -o bt-load.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/pretty-print.c -o pretty-print.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/ggc-page.c -o ggc-page.o
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/ggc-page.c:208: warning: use of `long double' type; its size may change in a future release
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/ggc-page.c:208: warning: (Long double usage is reported only once for each file.
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/ggc-page.c:208: warning: To disable this warning, use -Wno-long-double.)
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/web.c -o web.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/passes.c -o passes.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/rtl-profile.c -o rtl-profile.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/tree-profile.c -o tree-profile.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/rtlhooks.c -o rtlhooks.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/cfgexpand.c -o cfgexpand.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/lambda-mat.c -o lambda-mat.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/lambda-trans.c -o lambda-trans.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/lambda-code.c -o lambda-code.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/tree-loop-linear.c -o tree-loop-linear.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/tree-object-size.c -o tree-object-size.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  \
        /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/rs6000/rs6000.c -o rs6000.o
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/darwin.c
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/host-darwin.c
/usr/bin/gcc-3.3 -c   -g -O2  -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes     -DHAVE_CONFIG_H    -I. -I. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/. -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../include -I./../intl -I/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/../libcpp/include  /mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/rs6000/host-darwin.c -o host-ppc-darwin.o
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/rs6000/host-darwin.c: In function `segv_handler':
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/rs6000/host-darwin.c:82: error: structure has no member named `__ss'
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/rs6000/host-darwin.c:131: error: structure has no member named `__es'
/mp/var/macports/build/_Volumes_data_macports_ports_lang_apple-gcc40/work/gcc-5465/gcc/config/rs6000/host-darwin.c:132: error: structure has no member named `__ss'
make[1]: *** [host-ppc-darwin.o] Error 1
make: *** [all-gcc] Error 2

Error: Status 1 encountered during processing.

Change History (6)

comment:1 Changed 16 years ago by blb@…

I notice there's darwin-libgcc.10.4.ver and darwin-libgcc.10.5.ver in gcc/config/rs6000 but none for 10.3, I wonder what else would be needed just to build it.

comment:2 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:3 Changed 15 years ago by tobypeterson

Keywords: panther added

comment:4 Changed 15 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

A similar error occurred for me today on a 10.5 PPC box:

…
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c: In function 'segv_handler':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c:67: error: 'struct __darwin_mcontext' has no member named 'ss'
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c:116: error: 'struct __darwin_mcontext' has no member named 'es'
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc40/work/gcc-4.0.4/gcc/config/rs6000/host-darwin.c:116: error: 'struct __darwin_mcontext' has no member named 'ss'
…

comment:5 Changed 15 years ago by tobypeterson

Resolution: wontfix

panther is dead

comment:6 Changed 15 years ago by tobypeterson

Status: newclosed
Note: See TracTickets for help on using tickets.