lp:ubuntu/precise/armhf-cross-toolchain-base
- Get this branch:
- bzr branch lp:ubuntu/precise/armhf-cross-toolchain-base
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 14. By Marcin Juszkiewicz
-
* Fixed patch to binutils to make linker use multiarch directories - LP: #923779
* Allow to pass DISTRO variable to make it easier to check
Debian/Ubuntu build dependencies. - 13. By Marcin Juszkiewicz
-
[ Gustavo Alkmim]
* Updates to make package building under Debian.
* Copy multiarch headers to standard directory to fix build-eglibc stages.[ Marcin Juszkiewicz ]
* Bumped gcc-4.6 requirement to 4.6.2-16 (due to patches merged).
* Refreshed Ubuntu and Debian patches.
* Debian only changes:
- Automated checking of Linux version (idea from Gustavo).
- Fixed 'build-linux' step for armhf target
- clean tmp/ directory after 'build-linux' step to not break other
packages.
* Added patch to binutils to make linker use multiarch directories - LP: #923779 - 11. By Marcin Juszkiewicz
-
* Updated gcc-4.6 dependency to 4.6.2-14ubuntu2 to get fixed
debian/control.m4
* Updated Debian build
* Fixed multiarch directories patch.
* Updated kernel version to 3.2
* eglibc: refreshed patches to 2.15 - 10. By Marcin Juszkiewicz
-
* Fixed paths for eglibc/stage1 - binaries moved from /lib to
/usr/lib/triplet/
* Added build-gcc3 stamp to get libgcc1_s.so depending properly on libc.so.6
- closes LP: #805581
* Added hacky fix for debian/control generation - LP: #913734
* Use all cpu cores during build of gcc.
* PPA updates:
- take care of linux-source dependency too
- bumped versions
* Debian updates:
- rules: updated versions and handling of linux step under Debian
- control: added lsb-release to build dependencies
- eglibc: refreshed stages under Debian
- linux: apply patches under Debian
* removed code duplication for unpacking binutils
* gcc: dropped merged patches
* eglibc: refreshed patches
* eglibc: disabled dh_shlibdeps as build was unable to find libraries dependencies
* eglibc: dropped one patch as cross is using fortify now - 9. By Marcin Juszkiewicz
-
* Bumped gcc-4.6 dependency to 4.6.2-6 as it got lot of my changes merged:
- make cross compilers depend on gcc-cross-base package - closes LP: #862436
- enable hardening patches for cross builds - closes LP: #868924
- do not remove gcc cross in 'install-driver' step - closes LP: #877333
- fix usr_lib for hf/sf build - closes LP: #887111
* Added new patches for eglibc:
- disable fortify for cross builds
- set LD_LIBRARY_PATH for dh_shlibdeps (local, not mergeable)
* Dropped build time dependencies on gcc/g++ 4.5.
* Added "init" task for testing patches.
* Disabled "|true" in quilt so it is easier to catch broken patches.
* Disabled patching linux-source as there are no patches for it.
* Dropped binutils patches as they got merged.
* Added /usr/arm-linux-gnueabihf /lib/sf symlink to libc6-dev- armel-cross. - 8. By Marcin Juszkiewicz
-
Refreshed eglibc patches which should fix not reproductible FTFBS - closes
LP: #864591 - 7. By Marcin Juszkiewicz
-
* Created dummy libc6-arm(
el|hf)- arm(hf| el)-cross packages.
* Added PKG_IGNORE_CURRENTLY_ BUILDING= 1 to each dpkg-deb -b call. - 6. By Marcin Juszkiewicz
-
* Documented changes done by repack_debs function.
* Created dummy libc6-dev-arm(el| hf)-cross packages to make multilib cross
compiler possible.
* libc6-dev-armhf-cross ships symlink to /usr/arm- linux-gnueabi/ lib/hf for
multilib cross compiler.
* Added dpkg to list of ignored dependencies while dpkg-crossing
packages - libc6-dbg has it in Pre-Depends.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/quantal/armhf-cross-toolchain-base