Opened 13 years ago
Last modified 15 months ago
#31384 new defect
pike: build fails with segmentation fault
Reported by: | peymandelshad@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.3 |
Keywords: | Cc: | rchl2k@…, bill@…, cooljeanius (Eric Gallager) | |
Port: | pike |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Macports fail to install pike. Here's the log:
---> Computing dependencies for pike ---> Fetching archive for pike ---> Attempting to fetch pike-7.6.112_3.darwin_10.x86_64.tbz2 from http://packages.macports.org/pike ---> Fetching pike ---> Verifying checksum(s) for pike ---> Extracting pike ---> Applying patches to pike ---> Configuring pike ---> Building pike Error: Target org.macports.build returned: shell command failed (see log for details) Log for pike is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_pike/pike/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
Attachments (2)
Change History (15)
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Port: | pike added |
Changed 13 years ago by peymandelshad@…
comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | exodusd@… added |
---|---|
Summary: | Cannot install pike using macports → pike: build fails with segmentation fault |
Ok, I see the same thing on my Snow Leopard system.
The first thing we should probably try is to update pike to the latest version, 7.8.352.
comment:5 Changed 12 years ago by jmroot (Joshua Root)
Cc: | exodusd@… removed |
---|---|
Owner: | changed from macports-tickets@… to exodusd@… |
comment:6 Changed 12 years ago by bill@…
I'm the "release manager" for the Pike project; hopefully the following information will be helpful:
There's a problem with Pike compiled against newer versions of GCC/Xcode that have machine-code enabled. This problem causes segfaults very much like this. The problem is resolved in the newest development versions of pike, but the solution for 7.8 is to build with the --without-machine-code configure flag:
make CONFIGUREARGS="--without-machine-code"
Also, a new 7.8 release (7.8.696) should be out within the week.
comment:9 Changed 10 years ago by michaelld (Michael Dickens)
Attaching a patch that works (without variants) for me on 10.8, Xcode 5.1.1 (Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)).
Changed 10 years ago by michaelld (Michael Dickens)
Attachment: | pike_Portfile.diff added |
---|
comment:11 Changed 9 years ago by mf2k (Frank Schima)
Owner: | changed from exodusd@… to macports-tickets@… |
---|
This port no longer has a maintainer. See #47918.
Please actually attach the main.log file indicated.