Bug 202076

Summary: x11/lxpanel: Misses gettext if compiled without NLS
Product: Ports & Packages Reporter: Sascha Holzleiter <sascha>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me CC: horia, miwi
Priority: --- Flags: bugzilla: maintainer-feedback? (horia)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
poudriere log none

Description Sascha Holzleiter 2015-08-04 10:33:10 UTC
Created attachment 159528 [details]
poudriere log

Building lxpanel without NLS complains about missing gettext (full poudriere log attached). Adding gettext to USES fixes that for me.
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2015-12-24 21:03:52 UTC
Hi,

Can you please confirm that the problem is solved for you?
Comment 2 Sascha Holzleiter 2015-12-25 02:11:22 UTC
I actually switched back to enable NLS a month or so ago because every other day another port was falling over this.

But i just switched the options back to WITHOUT_NLS and rebuild lxpanel and its dependencies to test this and the error still exists when built with WITHOUT_NLS.
And as before adding gettext to the USES clause fixes it.
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2016-05-26 16:27:42 UTC
Committer timeout.
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-05-26 16:30:23 UTC
A commit references this bug:

Author: amdmi3
Date: Thu May 26 16:29:45 UTC 2016
New revision: 415903
URL: https://svnweb.freebsd.org/changeset/ports/415903

Log:
  - Fix build for disabled NLS case
  - Switch to options helpers
  - Simplify stripping
  - Simplify plist handling

  PR:		202076
  Reported by:	sascha@root-login.org
  Approved by:	maintainer timeout (horia@racoviceanu.com, 9 months)

Changes:
  head/x11/lxpanel/Makefile
  head/x11/lxpanel/pkg-plist