Opened 22 years ago

Closed 22 years ago

Last modified 20 years ago

#362 closed defect (fixed)

libpng needs additional patch, for missing -lz and missing compatibility_vers

Reported by: drm@… Owned by: eric@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

The libpng upstream makefile has a few bugs.

One of them is patched in the current port (matching the patch which I had used in the Fink package in its first version).

However, around 2 weeks ago I discovered other problems with the makefile (from difficulties that Fink users were having). There is a missing -lz so that libz.dylib is not actually linked in like it should be. And the -current_version and -compatibility_version flags are not being set for the library.

I'll provide a new patch, just as soon as I figure out how to do that in bugzilla!

Attachments (2)

patch-install_name.darwin (946 bytes) - added by drm@… 22 years ago.
replacement for existing patch-install_name.darwin in the port
patch-install_name.2.darwin (1.2 KB) - added by drm@… 22 years ago.
patch-install_name.darwin (revised)

Download all attachments as: .zip

Change History (5)

Changed 22 years ago by drm@…

Attachment: patch-install_name.darwin added

replacement for existing patch-install_name.darwin in the port

comment:1 Changed 22 years ago by drm@…

Owner: changed from kevin@… to eric@…

Hmmm... I guess maybe I should have assigned this to Eric when I was creating it, since he is the libpng maintainer. I'll try to do that now. (bugzilla newbie, sorry!)

If you guys think it makes sense to have one person maintain libpng in both Fink and Darwinports, I could do it.

Changed 22 years ago by drm@…

Attachment: patch-install_name.2.darwin added

patch-install_name.darwin (revised)

comment:2 Changed 22 years ago by drm@…

attachments.isobsolete: 01

comment:3 Changed 22 years ago by michaelm@…

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.