Opened 10 years ago
Closed 10 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 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 10 years ago by ryandesign (Ryan Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to devans@… |
Port: | eggdbus added |
Priority: | High → Normal |
comment:3 Changed 10 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 10 years ago by jmroot (Joshua Root)
I just tried building eggdbus on Lion and it worked fine.
comment:6 follow-up: 8 Changed 10 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 10 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 10 years ago by jmroot (Joshua Root)
Sounds like incorrect dependencies in the Makefile causing parallel build to fail sometimes, actually.
comment:10 Changed 10 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.