Sunbird 0.9 fails to build on Armel arch

Bug #358084 reported by John Vivirito
8
Affects Status Importance Assigned to Milestone
OEM Priority Project
Invalid
High
Unassigned
lightning-sunbird (Ubuntu)
Fix Released
Undecided
John Vivirito

Bug Description

After uploading to Jaunty it was noticed that the ARMEL arch. failed to build
Adding 2 arm patches from Thunderbird to fix FTBFS

Changed in lightning-sunbird (Ubuntu):
status: New → Triaged
assignee: nobody → John Vivirito (gnomefreak)
Revision history for this message
John Vivirito (gnomefreak) wrote :

Alexander anyway we can get this fix in? I have done it and it has been uploaded to PPA packages and updated bzr branch.

Emmet Hikory (persia)
Changed in oem-priority:
importance: Undecided → Medium
Revision history for this message
John Vivirito (gnomefreak) wrote :

sorry forgot to add branch info and such

bzr branch: https://code.launchpad.net/~gnomefreak/sunbird/ubuntu-0.x

PPA: https://launchpad.net/~gnomefreak/+archive/ppa

Alexander anyway to get this in atleast karmic. not sure if this is important enough for jaunty.

Revision history for this message
John Vivirito (gnomefreak) wrote :

sorry branch location fow Jaunty is
https://code.launchpad.net/~gnomefreak/sunbird/ubuntu-0.x.9.04

Working on branches but Jaunty and Karmic should be up soon

Revision history for this message
John Vivirito (gnomefreak) wrote :

ok fixed Karmic branch:
https://code.launchpad.net/~gnomefreak/sunbird/ubuntu-0.x.9.10

Should be published soon

Changed in oem-priority:
importance: Medium → High
Revision history for this message
Debbie Beliveau (debbie-beliveau) wrote :

I built the lightning-sunbird source (version 0.9+nobinonly-0ubuntu6~9.04~jjv2) obtained from http://ppa.launchpad.net/gnomefreak/ppa/ubuntu on a Jaunty arm device. The build did succeed but then Sunbird crashed on startup. Including the following Thunderbird change (from Thunderbird 2.0.0.22+build1+nobinonly-0ubuntu2) in Sunbird seemed to fix the Sunbird crash on startup.

fix LP: #385325 - crash in JS due to usage of wrong floating point number format;
    thanks Michael Casadevall for the research and locating the fix; patch created from
    hg rev 2538:3f78d5e894bc aka bmo #322806
    - add debian/patches/bz322806_arm-vfp-2538:3f78d5e894bc
    - update debian/patches/series

Revision history for this message
John Vivirito (gnomefreak) wrote :

Are you saying that the thunderbird fix no longer makes sunbird crash on startup?

Revision history for this message
John Vivirito (gnomefreak) wrote :

I have to add the 2 patches from thunderbird that Alexander and Michael just added, we than need a patch for arm to use gcc 4.4 when building. I have been waiting for Alexander to push sunbird so i can at least get some of the fixes out and i can work on arm/gcc stuff afterwards but i will ask again when i get time to get online for more than an hour

Revision history for this message
Debbie Beliveau (debbie-beliveau) wrote :

Yup, I'm saying that the thunderbird fix no longer makes sunbird crash on startup.

Revision history for this message
John Vivirito (gnomefreak) wrote : Re: [Bug 358084] Re: Sunbird 0.9 fails to build on Armel arch

On 08/05/2009 11:34 AM, Debbie Beliveau wrote:
> Yup, I'm saying that the thunderbird fix no longer makes sunbird crash
> on startup.
>
sunbird or lightning. sunbird and thunderbird should have nothing to do
with each other. i still have to maek subird use gcc-4.3 on arm. i
should have that done by monday i just have to figure out reversioning
of it since i screwed up my branch PPA is ubuntu6 and i would rather
combine them into ubuntu3 and hope i dont have to make a note on PPA to
tell users to downgrade once released. but ill get to everything by
monday i hope

--
Sincerely Yours,
    John Vivirito

https://launchpad.net/~gnomefreak
https://wiki.ubuntu.com/JohnVivirito
Linux User# 414246

"How can i get lost, if i have no where to go"
    -- Metallica from Unforgiven III

Revision history for this message
John Vivirito (gnomefreak) wrote :

OK this is fixed for good in lightning-sunbird ....ubuntu3. Im going to ask for a review and see if it can get in soon.

If using my PPA version please downgrade once it is pushed to universe

Revision history for this message
John Vivirito (gnomefreak) wrote :

Can someone please change status of OEM task

Changed in oem-priority:
status: New → Triaged
Jerone Young (jerone)
Changed in oem-priority:
status: Triaged → Invalid
Revision history for this message
John Vivirito (gnomefreak) wrote :

Will remind Alexander again to push this

Changed in lightning-sunbird (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightning-sunbird - 0.9+nobinonly-0ubuntu3

---------------
lightning-sunbird (0.9+nobinonly-0ubuntu3) karmic; urgency=low

  [ John Vivirito ]
  * Fixes (LP: #178785)
    - debian/rules: Added build option --enable-official-branding to build with official branding
    - debian/patches: Removed deb299697-lp42559-use-FC_ANY_METRICS.patch to fix build errors
    - debian/patches: Updated series
  * Fixes (LP: #399400)
    - debian/rules: Removed the convert icon section
    - debian/sunbird.links: Adjusted link to use the 128 icon
  * Fixes (LP: #401165)
    - debian/control: Removed GCC and GCC++ from build-deps
    - debian/rules: Commented out GCC and GCC++ lines to build using default
    - debian/patches: Added ftbfs_gcc44_elif.patch to fix FTBFS
    - debian/patches/series: Updated
  * Fixes (LP: #385325) crash in JS due to usage of wrong floating point number$
    - debian/patches: Added bz322806_arm-vfp-2538:3f78d5e894bc
    - debian/patches/series: Updated
  * Fixes (LP: #378754)
    - debian/control: Fixed typo in calendar-google-provider description.
  * Fixes (LP: #358084): add arm(el) xpcom patches from thunderbird package
    - add debian/patches/18_arm_xpcom_unused_attribute.dpatch
    - add debian/patches/38_arm_xpcom_optim.dpatch
    - add debian/patches/bz339782_cvs_xptcinvoke_arm_backport_1.13.patch
    - update debian/patches/series
  * debian/patches:
    - Add debian/patches/412610_attachment_309958.patch: to prevent crash on MAX_PATH
    - update debian/patches/series

 -- John Vivirito <email address hidden> Fri, 21 Aug 2009 10:57:02 -0400

Changed in lightning-sunbird (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.