Opened 18 years ago

Closed 18 years ago

Last modified 16 years ago

#11677 closed defect (invalid)

BUG: gmime-2.2.4 links against both system and MacPorts libiconv

Reported by: boeyms@… Owned by: boeyms@…
Priority: High Milestone:
Component: ports Version: 1.4
Keywords: gmime libiconv link Cc: macports-dev@…, boeyms@…
Port:

Description

The current port for gmime results in the dynamic libraries built by gmime-2.2.4 (/opt/local/lib/libgmime-2.0.2.2.4.dylib and the symlinks to it) being linked against both the version of libiconv provided by the system and the one provided by MacPorts, which can lead to build failures for ports that depend on gmime. This ticket patches Portfile to add CPPFLAGS and LDFLAGS that fix the problem. (I don't know whether the work currently being done on default environment variables in MacPorts will make this patch obsolete.)

As I do not currently have commit rights, someone with commit rights will need to apply this patch.

Attachments (1)

gmime-Portfile.diff (605 bytes) - added by boeyms@… 18 years ago.

Download all attachments as: .zip

Change History (4)

Changed 18 years ago by boeyms@…

Attachment: gmime-Portfile.diff added

comment:1 Changed 18 years ago by pipping@…

I don't know whether the work currently being done on default environment variables in MacPorts will make this patch obsolete.

The pending changes would obsolete this.

comment:2 Changed 18 years ago by boeyms@…

Resolution: invalid
Status: newclosed

No longer valid as of MacPorts 1.4.1; base code changes solved this problem.

comment:3 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.