Ticket #24261 (new defect)
Strategoxt 0.17pre18253 build failure on Snow Leopard
| Reported by: | chris@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.8.2 |
| Keywords: | Cc: | ||
| Port: | strategoxt |
Description
Hi there, Strategoxt 0.17pre18253 (latest as of ticket) fails to build for me on Snow Leopard with an Intel Core 2 Duo processor.
Unfortunately, I can't identify what is wrong. The build ends with:
/bin/sh: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_strategoxt/work/strategoxt-0.17pre18253/xtc/src/xtc: No such file or directory
/bin/sh: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_strategoxt/work/strategoxt-0.17pre18253/xtc/src/xtc: No such file or directory
gnumake[2]: *** [all-local] Error 127
gnumake[2]: *** Waiting for unfinished jobs....
gnumake[1]: *** [all-recursive] Error 1
gnumake: *** [all-recursive] Error 1
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_strategoxt/work/strategoxt-0.17pre18253" && /usr/bin/gnumake -j2 all " returned error 2
DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_strategoxt/work/strategoxt-0.17pre18253" && /usr/bin/gnumake -j2 all " returned error 2
while executing
"command_exec build"
(procedure "portbuild::build_main" line 9)
invoked from within
"$procedure $targetname"
This seems odd, because XTC is found by configure previously in the log:
checking for location of xtc program... /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_strategoxt/work/strategoxt-0.17pre18253/xtc/src/xtc
Attachments
Change History
Changed 3 years ago by chris@…
- Attachment stratego_install_out.txt added
comment:1 Changed 3 years ago by chris@…
Stratego appears to have reached full 0.17, so perhaps this port may work if it's just updated to get the new package? The changelog notes that 0.17 adds 64-bit support.
comment:2 Changed 3 years ago by jmr@…
- Port set to strategoxt
Please remember to fill in the Port field.
comment:4 Changed 3 years ago by ryandesign@…
This turns out to be a parallel build failure, so I disabled parallel building in r67878. I'm now able to build the port on Tiger i386 and Snow Leopard i386. But not on Snow Leopard x86_64. There, we get a segmentation fault now. Updating the port to 0.17, which I did in r67880, doesn't help either.
/bin/sh: line 1: 1288 Segmentation fault /opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_strategoxt/work/strategoxt-0.17/xtc/src/xtc -r /opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_strategoxt/work/strategoxt-0.17/BUILDTIME_XTC register -l "$d" -V 0.17 -t `basename $file` /bin/sh: line 1: 1308 Segmentation fault /opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_strategoxt/work/strategoxt-0.17/xtc/src/xtc -r /opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_strategoxt/work/strategoxt-0.17/BUILDTIME_XTC register -l "$d" -V 0.17 -t `basename $file`


Full output log from trying to install stratego