#16277 closed defect (fixed)
sitecopy @0.16.3 fails in build phase: Undefined symbols: "_ne_set_status"
Reported by: | jlmuir@… | Owned by: | julian@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | anddam (Andrea D'Amore) | |
Port: | sitecopy |
Description
When I do
sudo port install sitecopy
I eventually get the following error in the build phase:
Undefined symbols: "_ne_set_status", referenced from: _init in davdriver.o ld: symbol(s) not found collect2: ld returned 1 exit status make: *** [sitecopy] Error 1 Error: Status 1 encountered during processing.
I inspected the sitecopy Portfile and found that it is fetching version 0.16.3 of sitecopy, but the latest version is 0.16.6. Also, the sitecopy web site has changed from http://www.lyra.org/sitecopy/ to http://www.manyfish.co.uk/sitecopy/; the Portfile is using the old web site. I also noticed that the Portfile does not include a dependency for neon. Even though sitecopy includes neon, I think it would be better to use the neon port to provide the library.
I modified the Portfile (changes attached as Portfile.patch) by changing the version to 0.16.6, changing the homepage to the new one, and adding the following dependency:
depends_lib port:neon
After making these changes, the port installed cleanly for me on Mac OS X 10.5.4.
Attachments (1)
Change History (6)
Changed 16 years ago by jlmuir@…
Attachment: | Portfile.patch added |
---|
comment:1 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | julian@… removed |
---|---|
Owner: | changed from macports-tickets@… to julian@… |
comment:2 Changed 16 years ago by peter.royal@…
I just ran into this issue, applied the supplied patch, and was able to build sitecopy
comment:4 Changed 14 years ago by jmroot (Joshua Root)
Cc: | and.damore@… added |
---|---|
Keywords: | Undefined symbols _ne_set_status removed |
Port: | sitecopy added |
Resolution: | → fixed |
Status: | new → closed |
Summary: | sitecopy 0.16.3 fails in build phase → sitecopy @0.16.3 fails in build phase: Undefined symbols: "_ne_set_status" |
I guess this was fixed by r57519, which is odd since the port is not openmaintainer and the commit message doesn't mention a maintainer timeout.
Assigning to maintainer.