[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
2.6.7-101 in Quantal is building on armel, so I am marking this as Fix Released. ** Changed in: gcl (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/636977 Title: gcl currently not built on armel, needed as a build-dependency To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcl/+bug/636977/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
gcl 2.6.7-87ubuntu1 builds for armv5t by default -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/636977 Title: gcl currently not built on armel, needed as a build-dependency -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
** Tags added: arm-porting-queue -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/636977 Title: gcl currently not built on armel, needed as a build-dependency -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
With David's patch in debian/rules, packages built fine. Can we close this bug then? -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
I wrote to the Debian maintainer asking how we could avoid using the builtin binutils copy; he seems to be upstream for gcl as well. -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
For Maverick and present release timelines, certainly disabling thumb2 is a valid temporary solution. But yes, we need to resolve this long term. I very much hate the idea of having a separate local fork of binutils inside a package as well. -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
I did a little investigation of this issue on Friday. I'm not too familiar with gcl: it looks like it compiles via C, and the only architecture-dependent parts are in a fork of binutils internal to the gcl source tree. Unfortunately gcl seems to be in a dormant state at present: the last news on the website (http://www.gnu.org/software/gcl/) dates from 2005. Also the version of binutils used appears to date from around the same time period, going by the ChangeLogs. Using a version of binutils that old isn't a great idea for Thumb-2 for various reasons: many bugs have been fixed since then, and e.g. the older version of binutils won't have the Cortex-A8 erratum workaround implemented in the linker, which may lead to problems sooner or later. I'm not sure what it takes to update the binutils used by gcl to a modern version: that might be the easiest fix (it's then kind of a packaging issue, I guess), assuming the gcl version of binutils doesn't have significant local changes (otherwise cherry-picking and backporting changes would be necessary). It seems suboptimal to maintain a fork of binutils like this though: if at all feasible, it seems like it'd be better to use the "normal" version of binutils supplied with the distro. That might entail pushing local GCL changes -- if there are any -- upstream. -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
** Tags added: patch -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
** Branch linked: lp:ubuntu/gcl -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
keep it open, because it's built with -marm ** Changed in: gcl (Ubuntu) Status: Fix Released => Confirmed -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
This bug was fixed in the package gcl - 2.6.7-60ubuntu1 --- gcl (2.6.7-60ubuntu1) maverick; urgency=low * fix armel support and disable thumb2 on armel (LP: #636977) -- David SugarThu, 16 Sep 2010 20:01:59 + ** Changed in: gcl (Ubuntu) Status: New => Fix Released -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
** Tags added: armv7 -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
** Tags added: arm-mode -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
Do we have a list of packages reverted to -marm, or a standard tag? I sounds like we ought to review over them at some point. -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
This was not my preferred fix, but what I ended up doing for armel for this, and no worse than what was done for hdf5. If it can be confirmed as release critical I will be happy to attach sponsors. -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
After resolving the linker issue I found other issues in the build. In the end, the only way I have been able to get this to build was by disabling thumb2, much like was done for hdf5. I did not like this answer, but I am attaching a patch/debdiff for doing this on armel so we can move forward. ** Patch added: "gcl.debdiff" https://bugs.launchpad.net/ubuntu/+source/gcl/+bug/636977/+attachment/1597148/+files/gcl.debdiff ** Changed in: gcl (Ubuntu) Assignee: David Sugar (dyfet) => (unassigned) ** Changed in: gcl (Ubuntu) Status: In Progress => New -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
** Changed in: gcl (Ubuntu) Status: New => In Progress -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 636977] Re: gcl currently not built on armel, needed as a build-dependency
david, please look into that ** Changed in: gcl (Ubuntu) Assignee: (unassigned) => David Sugar (dyfet) -- gcl currently not built on armel, needed as a build-dependency https://bugs.launchpad.net/bugs/636977 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs