Opened 13 years ago
Closed 13 years ago
#30343 closed defect (duplicate)
eggdbus port fails to build on Lion
Reported by: | bernard@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.0 |
Keywords: | Cc: | SlaunchaMan (Jeff Kelley) | |
Port: | eggdbus |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I believe this is because of the llvm compiler.
Suggest adding
configure.compiler gcc-4.2
to the Portfile to resolve the issue
Attachments (1)
Change History (11)
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to devans@… |
Port: | eggdbus added |
Priority: | High → Normal |
comment:3 Changed 13 years ago by jmroot (Joshua Root)
What's the actual error you are getting? Probably best to just attach the whole log.
comment:4 Changed 13 years ago by jmroot (Joshua Root)
I just tried building eggdbus on Lion and it worked fine.
comment:6 follow-up: 8 Changed 13 years ago by bernard@…
This has been reproduced on Snow Leopard so if it's obviously not an issue with llvm as I'd previously thought. Rebuilding seems to make it work the second time round. (not sure how that can work)
the only way i've been able to reproduce the error is sudo port -f uninstall installed sudo port selfupdate sudo port install eggdbus
comment:8 Changed 13 years ago by KNIZEK.MILAN@…
I can confirm that rebuilding works. I got an error when building eggdbus for the first time, so, after reading this thread, I port cleaned it and tried building it again and it worked. Probably wrong planet constellation, or somethng like that... :-)
comment:9 Changed 13 years ago by jmroot (Joshua Root)
Sounds like incorrect dependencies in the Makefile causing parallel build to fail sometimes, actually.
comment:10 Changed 13 years ago by jmroot (Joshua Root)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
If clang works, that should be preferred to llvm-gcc-4.2 or gcc-4.2.