Opened 13 years ago
Closed 12 years ago
#34131 closed defect (fixed)
pypy doesn't build
Reported by: | DanielO (Daniel O'Connor) | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | lion | Cc: | |
Port: | pypy |
Description
pypy fails to build on my MBP running Lion.
Attachments (1)
Change History (7)
Changed 13 years ago by DanielO (Daniel O'Connor)
Attachment: | pypy-main.log added |
---|
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to jmr@… |
---|---|
Port: | pypy added |
comment:2 Changed 13 years ago by mf2k (Frank Schima)
comment:3 Changed 13 years ago by jmroot (Joshua Root)
The buildbot reproduced this, but there's nothing obvious in the log to suggest why it happens. It's fine on 10.6. I don't have a Lion machine with enough RAM to build pypy.
comment:4 Changed 13 years ago by jmroot (Joshua Root)
Keywords: | lion added |
---|
comment:5 Changed 12 years ago by seanfarley (Sean Farley)
The issue is that libintl (port:gettext) is not found / linked. Running the linking commands by hand while adding the -lintl flag fixes the undefined symbols. Some googling suggests that this is the issue:
and, indeed, changing the following:
-build.env PYPY_USESSION_DIR=${workpath}
+build.env PYPY_USESSION_DIR=${workpath} PYPY_LOCALBASE=${prefix}
fixes the build for me.
comment:6 Changed 12 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
In the future, please fill in the Port field and Cc the port maintainer(s).
The error appears to be the following:
But it was not a complete log. Please clean the port and attach the complete log if it fails again.