Firefox and Thunderbird.
John McMonagle
johnm at advocap.org
Wed Jul 18 22:13:16 UTC 2007
Alexander Sack wrote:
> On Tue, Jul 17, 2007 at 09:00:26PM -0500, John McMonagle wrote:
>> Alexander
>>
>> Shows promise.
>> I managed to build thunderbird 2.0.0.4 from ubuntu sources.
>> Had to remove icedove.
>> As I'm likely to have to do this many times want to get the procedure down.
>> Set up the sources in sources.list but was unable to use "apt-get
>> source" to work so I just browsed my way through the ubuntu repository
>> and downloaded the source files manually.
>> Not really sure what version I got. Are there different source files
>> for different releases?
>> An ideas on how automate this?
>>
>
> apt-get source mozilla-thunderbird didn't work with feisty deb-src
> line in sources.list?
>
> hmm ... otherwise you might want to track the uploads here:
> https://launchpad.net/ubuntu/+source/mozilla-thunderbird
>
> just click on the "feisty" link in the release line to get to the page
> where you can download the sources for that release.
>
> - Alexander
>
Looking better.
Set up a clean install under xen.
apt-get -b -t feisty-security source mozilla-thunderbird
Works.
Tried to do firefox.
There are a couple problems.
First there was missing definition for FC_ANY_METRICS
Just to make it build added this to fontconfig.h
#define FC_ANY_METRICS "anymetrics" /* Bool - true to allow
metrics
Is that safe? My guess is no.
Should I rebuild ubuntu's fontconfig instead?
If so suspect I'll need to load new fontconfig modules.
Next problem is missing /etc/lsb-release
I created one with:
LSB_VERSION="core-2.0-noarch:core-3.0-noarch:core-3.1-noarch:core-2.0-ia32:core-3.0-ia32:core-3.1-ia32:cxx-2.0-noarch:cxx-3.0-noarch:cxx-3.1-noarch:cxx-2.0-ia32:cxx-3.0-ia32:cxx-3.1-ia32:graphics-2.0-noarch:graphics-3.0-noarch:graphics-3.1-noarch:graphics-2.0-ia32:graphics-3.0-ia32:graphics-3.1-ia32:desktop-3.1-noarch:desktop-3.1-ia32"
Will this be needed on machines that the packages are loaded on?
Browsing via google looks like /etc/lsb-release is not needed for lsb.
At that point it built packages.
Thanks
John
More information about the pkg-mozilla-maintainers
mailing list