Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#37681 closed defect (fixed)

gettext opportunistically links with libunistring

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: j@…, cooljeanius (Eric Gallager)
Port: gettext

Description

Jeff noted in comment:ticket:37416:19 that gettext will (since version 0.18.1) opportunistically link with libunistring, which can cause a destroot failure if libunistring is installed non-universal when trying to build gettext universal (because muniversal cannot merge the .la files).

I was not familiar with libunistring but it sounds like a useful library and a good idea for gettext to be using it.

Change History (3)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

comment:2 Changed 12 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:3 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Reverted in r102000. Joshua pointed out that libunistring is under a more restrictive license than gettext, which adversely affects the distributability of some ports depending on gettext. Also, gettext has an included copy of libunistring that it can use (just as it has included copies of glib, libcroco and libxml that we already use).

Note: See TracTickets for help on using tickets.