Building Thunderbird 2.0 on PPC

If you are running one of the newer distributions (like Ubuntu 6.06 LTS, etc), you have GCC 4.0 toolchain installed by default. Building Thunderbird 2.0 using GCC 4.0 is not a problem, at least on PC hardware, but like I mentioned in my previous post, if you are like me, on a PPC, and using GCC 4.0 toolchain to build any of the Mozilla applications like Firefox or Thunderbird, you might be bitten by the GCC 4.0 visibility bug.


Well, you could still overcome that problem by adding “ac_cv_visibility=no” in your “.mozconfig” and try to build Thunderbird, but you have got a surprise. There’s a new problem building Thunderbird with GCC 4.0 on PPC.

As of this post, there is no fix for it except to avoid using GCC 4.0 (Ubuntu 4.0.3-1ubuntu5) for building ;-)

Yes, I was able to build the software successfully with GCC 3.4 toolchain (Ubuntu 3.4.6-1ubuntu2).

technorati tags: , , ,

2 Responses to “Building Thunderbird 2.0 on PPC”

  1. Francisco Javier Pérez Says:

    Hi. I was wondering if you could make a .deb package and upload it somewhere because I am starting with compiling from source and get a lot of problems when it requires more than the 3 steps (./configure, make, make install). Besides, the version available on the Feisty Fawn repositories for Ubuntu PPC is the “vintage” 1.5.

    Later…

  2. gopal Says:

    Francisco, thanks for your suggestion. I’ll try to make a .deb package when I find some time :)

Leave a Reply