Subject: Re: pkg/33512 thunderbird doesn't do SASL/GSSAPI
To: None <taya@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,>
From: Mark Davies <mark@mcs.vuw.ac.nz>
List: pkgsrc-bugs
Date: 05/25/2006 02:20:02
The following reply was made to PR pkg/33512; it has been noted by GNATS.
From: Mark Davies <mark@mcs.vuw.ac.nz>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/33512 thunderbird doesn't do SASL/GSSAPI
Date: Thu, 25 May 2006 14:15:53 +1200
This turned out to be simply that the auth extension isn't built. Why do we
only build some of the default extensions in the thunderbird package? The
default set of extensions appears to build fine for me with no additional
external dependencies required. Patch to build all the default thunderbird
extensions is below:
Index: Makefile-thunderbird.common
===================================================================
RCS
file: /src/cvs/netbsd/pkgsrc/mail/thunderbird/Makefile-thunderbird.common,v
retrieving revision 1.12
diff -u -r1.12 Makefile-thunderbird.common
--- Makefile-thunderbird.common 23 Apr 2006 14:14:07 -0000 1.12
+++ Makefile-thunderbird.common 23 May 2006 01:36:55 -0000
@@ -18,7 +18,7 @@
MESSAGE= ${.CURDIR}/../../mail/thunderbird/MESSAGE
CONFIGURE_ARGS+= --enable-application=mail
-CONFIGURE_ARGS+= --enable-extensions=wallet,spellcheck,xmlextras
+# CONFIGURE_ARGS+= --enable-extensions=wallet,spellcheck,xmlextras
CONFIGURE_ARGS+= --enable-single-profile
CONFIGURE_ARGS+= --enable-debug=-g
CONFIGURE_ENV+= ac_cv_visibility_pragma=no ac_cv_visibility_hidden=no
Index: PLIST
===================================================================
RCS file: /src/cvs/netbsd/pkgsrc/mail/thunderbird/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- PLIST 6 Feb 2006 22:17:59 -0000 1.13
+++ PLIST 23 May 2006 01:36:33 -0000
@@ -20,6 +20,8 @@
@comment begin DSO
lib/${MOZILLA}/components/libaccessibility.${SO_SUFFIX}
lib/${MOZILLA}/components/libappcomps.${SO_SUFFIX}
+lib/${MOZILLA}/components/libauth.${SO_SUFFIX}
+lib/${MOZILLA}/components/libautoconfig.${SO_SUFFIX}
lib/${MOZILLA}/components/libcaps.${SO_SUFFIX}
lib/${MOZILLA}/components/libchrome.${SO_SUFFIX}
lib/${MOZILLA}/components/libcommandlines.${SO_SUFFIX}
@@ -54,12 +56,15 @@
lib/${MOZILLA}/components/librdf.${SO_SUFFIX}
lib/${MOZILLA}/components/libremoteservice.${SO_SUFFIX}
lib/${MOZILLA}/components/libspellchecker.${SO_SUFFIX}
+lib/${MOZILLA}/components/libsystem-pref.${SO_SUFFIX}
lib/${MOZILLA}/components/libtoolkitcomps.${SO_SUFFIX}
lib/${MOZILLA}/components/libtxmgr.${SO_SUFFIX}
lib/${MOZILLA}/components/libuconv.${SO_SUFFIX}
+lib/${MOZILLA}/components/libuniversalchardet.${SO_SUFFIX}
lib/${MOZILLA}/components/libwallet.${SO_SUFFIX}
lib/${MOZILLA}/components/libwalletviewers.${SO_SUFFIX}
lib/${MOZILLA}/components/libwebbrwsr.${SO_SUFFIX}
+lib/${MOZILLA}/components/libwebsrvcs.${SO_SUFFIX}
lib/${MOZILLA}/components/libwidget_gtk2.${SO_SUFFIX}
lib/${MOZILLA}/components/libxmlextras.${SO_SUFFIX}
lib/${MOZILLA}/components/libxpcom_compat_c.${SO_SUFFIX}
@@ -125,6 +130,7 @@
lib/${MOZILLA}/components/appshell.xpt
lib/${MOZILLA}/components/appstartup.xpt
lib/${MOZILLA}/components/autocomplete.xpt
+lib/${MOZILLA}/components/autoconfig.xpt
lib/${MOZILLA}/components/bookmarks.xpt
lib/${MOZILLA}/components/caps.xpt
lib/${MOZILLA}/components/chardet.xpt
@@ -221,6 +227,7 @@
lib/${MOZILLA}/components/nsExtensionManager.js
lib/${MOZILLA}/components/nsFilePicker.js
lib/${MOZILLA}/components/nsHelperAppDlg.js
+lib/${MOZILLA}/components/nsInterfaceInfoToIDL.js
lib/${MOZILLA}/components/nsLDAPPrefsService.js
lib/${MOZILLA}/components/nsMailDefaultHandler.js
lib/${MOZILLA}/components/nsProgressDialog.js
@@ -255,6 +262,7 @@
lib/${MOZILLA}/components/webBrowser_core.xpt
lib/${MOZILLA}/components/webbrowserpersist.xpt
lib/${MOZILLA}/components/webshell_idls.xpt
+lib/${MOZILLA}/components/websrvcs.xpt
lib/${MOZILLA}/components/widget.xpt
lib/${MOZILLA}/components/windowds.xpt
lib/${MOZILLA}/components/windowwatcher.xpt
cheers
mark