New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #17070 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

BUG: emacs and libgdiplus use conflicting gif libraries

Reported by: mcalhoun@… Owned by: darren.bane@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc:
Port: emacs

Description

emacs depends on libungif while libgdiplus depends on giflib.
libungif and giflib can't both be installed.
Since giflib is newer and compatible with libungif, may I humbly suggest
that emacs use giflib as well?

Attaches is a proposed fix.

I also changed the dependencies form lib:: to port: in keeping with the
MacPorts policy of not using libraries from other sources.

Attachments

Portfile.diff (1.4 KB) - added by mcalhoun@… 5 years ago.

Change History

Changed 5 years ago by mcalhoun@…

comment:1 follow-up: ↓ 2 Changed 5 years ago by blb@…

We should probably have a ticket for converting all ports currently using libungif to switch to giflib.

comment:2 in reply to: ↑ 1 Changed 5 years ago by macsforever2000@…

Replying to blb@…:

We should probably have a ticket for converting all ports currently using libungif to switch to giflib.

I have created #17193 for that.

comment:3 Changed 5 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r41857 (maintainer timeout), without the unrelated changes since it's not my port.

comment:4 Changed 5 years ago by ryandesign@…

Fixed the fix in r41858.

comment:5 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.