Opened 8 years ago

Closed 8 years ago

#51335 closed defect (fixed)

libbert @0.0.1: install_name not set

Reported by: afbrand@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: kurthindenburg (Kurt Hindenburg)
Port: libbert

Description

LibBERT fails to build with the following included int he output:

Could not open libbert.dylib: Error opening or reading file (referenced from /opt/local/lib/libbert_capi.dylib)
DEBUG: Marking /opt/local/lib/libbert_capi.dylib as broken

The file seems in tact, however:

ll /opt/local/lib/libbert.dylib
-rwxr-xr-x  1 root  admin  69096 May  8 01:57 /opt/local/lib/libbert.dylib*

Attachments (1)

output.log (234.2 KB) - added by afbrand@… 8 years ago.

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by afbrand@…

Attachment: output.log added

comment:1 Changed 8 years ago by afbrand@…

Correction: Meant to add error details to summary.

comment:2 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

Cc: khindenburg@… added

Cc Me!

comment:3 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)

It doesn't appear to be an active project and there is nothing in macports that depends on it. Perhaps it should be removed? What were you installing it for?

comment:4 in reply to:  3 Changed 8 years ago by afbrand@…

Replying to khindenburg@…:

It doesn't appear to be an active project and there is nothing in macports that depends on it. Perhaps it should be removed? What were you installing it for?

I too see that this project hasn't been updated in many years. I don't have any hard dependency on it. I was exploring it as part of some new Erlang development. I wouldn't object if it would make more sense to remove it.

comment:5 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: libbert @ 0.0.1libbert @0.0.1: install_name not set

The build simply isn't setting the libraries' install_names correctly. We could fix that.

comment:6 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

And that's because it's building with cmake but not using the cmake portgroup, even though I mentioned it in comment:ticket:33120:1.

comment:7 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

Fixed by adding the cmake portgroup in r148864.

Note: See TracTickets for help on using tickets.