icedove status for debian

Mike Hommey mh at glandium.org
Wed Apr 7 10:40:06 UTC 2010


On Wed, Apr 07, 2010 at 12:37:03PM +0200, Alexander Sack wrote:
> On Wed, Apr 07, 2010 at 12:26:47PM +0200, Mike Hommey wrote:
> > On Wed, Apr 07, 2010 at 11:00:49AM +0200, Alexander Sack wrote:
> > > On Wed, Mar 24, 2010 at 07:35:02AM +0100, Christoph Goehre wrote:
> > > > Hi Alexander,
> > > > 
> > > > On 23.03.2010 11:23, Alexander Sack wrote:
> > > > >> I've uploaded new -dev packages for testing propose which include the
> > > > >> sdk directory.
> > > > >>
> > > > >>  http://pkg-mozext.alioth.debian.org/icedove-prereleases/icedove-dev_3.0.4-1~1.gbpecd284_i386.deb
> > > > >>  http://pkg-mozext.alioth.debian.org/icedove-prereleases/icedove_3.0.4-1~1.gbpecd284_i386.deb
> > > > >>
> > > > > I replied to the other release team thread ... i have uploaded a full sdk with some tweaks
> > > > > for tbird 3 to ubuntu. Please check if you have everything as that is what will be needed
> > > > > to build enigmail.
> > > > 
> > > > the different between the Ubuntu and Debian thunderbird/icedove-dev
> > > > package is only the links for 'nspr-config', 'nspr', 'nss-config' and
> > > > 'nss' in /usr/lib/MOZ_APP_NAME/ and /usr/include/MOZ_APP_NAME/unstable/.
> > > > And I miss to add package depends for libnss3-dev and libnspr4-dev. Did
> > > > we need this links really?
> > > 
> > > Yes, the xulrunner build system checks for those -config files in sdk
> > > dir ... so its easiest to ship them rather than patching the build
> > > system all the time ... did you add those in last upload?
> > 
> > Or simply use --with-system-nspr and --with-system-nss on top of
> > --with-libxul-sdk. No more change needed on the sdk, then.
> 
> sure, but the idea is to make the sdk just do the right thing - whether you build it
> with or without system nspr/nss.

If you want to do the right thing, then it's not about changing the sdk,
but changing the configure script in the xulrunner build system, because
it shouldn't be using these -config scripts in the first place.

In the meanwhile, you can change the way you invoke configure.

Mike



More information about the pkg-mozilla-maintainers mailing list