Attached patch makes multimedia/xmms port respect WITHOUT_GETTEXT and WITHOUT_NLS options (which have the same effect). I copied the code dealing with them from databases/postgresql82-server port.
After applying this patch and enabling WITHOUT_NLS, I can successfully build audio/xmmsctrl. From what I can gather multimedia/xmms port links xmms, but not libxmms.so, with libintl.so, when libxmms.so uses gettext. Thus, any other ports that attempt to link with libxmms.so but not with libintl.so get unresolved symbol errors. My autotools-fu is not strong enough to fix this properly in xmms source; instead, removing gettext support from xmms altogether is, for me, a viable alternative.
Fix: Patch attached with submission follows:
itetcu@ wants his PRs (via the GNATS Auto Assign Tool)
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
With bugmeister hat on, reset itetcu's ownership of this one, since he has
been inactive for some time.
It also looks like this one is eligible for maintainer-timeout.
I'll take it
beech 2008-01-31 05:23:43 UTC
FreeBSD ports repository
multimedia/xmms Makefile pkg-plist
- Respect without_nls
Submitted by: Oleg Pudeyev <firstname.lastname@example.org>
Approved by: maintainer timeout (2 weeks)
Revision Changes Path
1.93 +9 -2 ports/multimedia/xmms/Makefile
1.27 +61 -61 ports/multimedia/xmms/pkg-plist
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
Committed (maintainer timeout), Thanks!