Bug 182377 - [bug] mail/thunderbird needs a pkgconfig file
Summary: [bug] mail/thunderbird needs a pkgconfig file
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gecko (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-25 16:30 UTC by Nikolai Lifanov
Modified: 2013-09-30 19:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Lifanov 2013-09-25 16:30:00 UTC
	After last update, Thunderbird can no longer find libldap60.so
	I also have libxul and firefox installed, which avoid this problem.

	Creating a file '/usr/local/libdata/ldconfig/thunderbird' with contents
/usr/local/lib/thunderbird
makes it able to find the correct libldap60.so library.

	mail/thunderbird port should probably make use of USE_LDCONFIG=

$ thunderbird
XPCOMGlueLoad error for file /usr/local/lib/thunderbird/libxul.so:
Shared object "libldap60.so" not found, required by "libxul.so"
Couldn't load XPCOM.

Fix: 

Add /usr/local/lib/thunderbird to ldconfig path, possibly by making use of USE_LDCOFNIG= macro.
How-To-Repeat: 
Ports tree revision: 328296

Options        :
	TEST           : off
	PULSEAUDIO     : off
	PROFILE        : off
	PGO            : off
	OPTIMIZED_CFLAGS: on
	LOGGING        : on
	LIGHTNING      : on
	LIBPROXY       : on
	GSTREAMER      : on
	GNOMEVFS2      : off
	GNOMEUI        : off
	GIO            : on
	GCONF          : off
	ENIGMAIL       : on
	DEBUG          : off
	DBUS           : on
	ALSA           : on
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-09-25 16:30:21 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gecko

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-09-30 19:07:46 UTC
Author: flo
Date: Mon Sep 30 18:07:39 2013
New Revision: 328834
URL: http://svnweb.freebsd.org/changeset/ports/328834

Log:
  Mark SSP_UNSAFE for now, until we figure out what's wrong exactly.
  
  PR:		ports/182377
  PR:		ports/182508

Modified:
  head/mail/thunderbird/Makefile

Modified: head/mail/thunderbird/Makefile
==============================================================================
--- head/mail/thunderbird/Makefile	Mon Sep 30 17:56:28 2013	(r328833)
+++ head/mail/thunderbird/Makefile	Mon Sep 30 18:07:39 2013	(r328834)
@@ -3,6 +3,7 @@
 
 PORTNAME=	thunderbird
 DISTVERSION=	24.0
+PORTREVISION=	1
 CATEGORIES=	mail ipv6
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source
 DISTFILES=	${PORTNAME}-${DISTVERSION}.source${EXTRACT_SUFX}
@@ -23,6 +24,7 @@ LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/mult
 EM_VERSION=	1.5.2
 L_VERSION=	2.6b3
 
+SSP_UNSAFE=	yes
 USE_AUTOTOOLS=	autoconf213:env
 USE_PYTHON_BUILD=-2.7
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Florian Smeets freebsd_committer freebsd_triage 2013-09-30 19:08:36 UTC
State Changed
From-To: open->closed

A workaround has been committed. Thunderbird is not SSP_PORTS safe