lp:ubuntu/natty/armel-cross-toolchain-base
- Get this branch:
- bzr branch lp:ubuntu/natty/armel-cross-toolchain-base
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 177. By Marcin Juszkiewicz
-
* Fixed build to work with co-installable (multiarched) linux-libc-dev
headers. LP: #750585.
* Added copyright, changelog files into eglibc and linux cross packages
LP: #755329
* Changed dependencies from -1 -> -1~ to make lintian more happy.
* Debian changes:
- switched to gcc 4.6 under Debian
- moved definition of GCC versions to distro parts
- gcc-4.6: disable libquadmath for stages - sent for review/merge
- fixed minimal version of binutils to Debian one
- moved to 2.6.38 kernel
- refreshed linux and eglibc patches
- updated copy of linux-2.6 packaging to 2.6.38-3 - 175. By Marcin Juszkiewicz
-
* "Say good bye to update-
alternatives" release
* switch to symlinks for default cross gcc version - LP: #676454
- this will require newer gcc-defaults-armel-cross release
- bumped gcc-4.5-source dependency to 4.5.2-8~
* added 'init' task into debian/rules to make testing does patches apply
easier
* added section for libc6-dev-armel-cross because dpkg-cross 2.6.0+ keeps
section instead of overwriting
* dropped all patches which were merged into binutils and gcc-4.5
* refreshed eglibc patches to apply - LP: #749180
* added patch to eglibc to revert 2.13-0ubuntu10 change:
"* Provide compatibility symlinks for .o files in /usr/lib. LP: #744908."
this is needed for native builds but not for current cross - 171. By Marcin Juszkiewicz
-
* use PKG_IGNORE_
CURRENTLY_ BUILDING instead of NO_PKG_MANGLE to allow
to generate .ddebs
* control: remove alternatives dependencies - they are PPA backports only
* control: re-added Vcs-* entries
* merged changes from PPA backport:
- depend on dpkg-cross >= 2.5.8 to get rid of double Provides: lines
(lucid problem)
- binutils: (re-)apply patch from Ubuntu to fix FTFBS (needed only for
PPA, fails to apply in natty but we can ignore that)
- rules: use gcc 4.4 to build eglibc (lucid lacks gcc-4.5)
- rules: handle PPA versions of this package in DEB_VER_ACT variable
- rules: bumped hardcoded component versions to recent one - 170. By Marcin Juszkiewicz
-
* Updated build dependencies:
- binutils 2.21 as gold-cross.patch got merged - LP: #686530
- gcc-4.5 4.5.1-12 as armv7a optimizations patch got merged - LP: #684625 - 169. By Marcin Juszkiewicz
-
* merged support to build for PPA backport
- PPA=true means build is for PPA
- other version of patch for eglibc will be used
- versioned binutils/eglibc/ gcc-4.5 releases will be used
- set exact versions of binutils/eglibc/gcc
- linux-source is not covered by PPA variable because it has different
name for each release* binutils: enable gold to match native build - LP: #686530
* gcc: use armv7a optimizations - LP: #684625
* gcc-4.5: do not use gold for stage1/2 builds
* updated build dependencies:
- g++-4.4 is required for binutils to build gold
- binutils/eglibc/ gcc-4.5 deps can be provided by PPA backports
- lowered build dependencies to lucid level to make backports easier - 168. By Marcin Juszkiewicz
-
[ Michael Hope ]
* fixed build for non-standard PF.[ Marcin Juszkiewicz ]
* added binutils-arm-linux- gnueabi to build-conficts as we need binutils
which know what sysroot is during build.
* added fakeroot dependency
* dropped g++-multilib dependency - closes LP: #637454
* updated to natty versions
- dropped binutils patch as it got merged in natty (bumped binutils
dependency)
* use gcc-4.4 to compile binutils and eglibc (update to gcc-4.5 is on
todolist)
* do not copy gcc patches anymore as this is symlink to debian/patches
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/oneiric/armel-cross-toolchain-base