armel-cross-toolchain-base (1.59) UNRELEASED; urgency=low * some changes related to pkgsym ddebs: - clean step removes a bit more - *.ddeb & debian/files - rules: use wildcard instead of listing files to mangle - files from gcc/debian/gcc-4.5-*-base dir are used as we do not have gcc-4.5-*-base package anymore -- Marcin Juszkiewicz Wed, 02 Feb 2011 11:17:33 +0100 armel-cross-toolchain-base (1.58) natty; urgency=low * update to use 2.6.38 kernel -- Marcin Juszkiewicz Mon, 31 Jan 2011 13:39:56 +0100 armel-cross-toolchain-base (1.57) natty; urgency=low * 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 -- Marcin Juszkiewicz Wed, 26 Jan 2011 14:38:34 +0100 armel-cross-toolchain-base (1.56) natty; urgency=low * Rebuild with gcc 4.5.2 -- Marcin Juszkiewicz Tue, 21 Dec 2010 10:44:17 +0100 armel-cross-toolchain-base (1.55) natty; urgency=low * 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 * Dropped Vcs-* fields from debian/control -- Marcin Juszkiewicz Tue, 14 Dec 2010 10:31:43 +0100 armel-cross-toolchain-base (1.54) natty; urgency=low * 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 -- Marcin Juszkiewicz Tue, 07 Dec 2010 15:07:42 +0100 armel-cross-toolchain-base (1.53) natty; urgency=low [ 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 -- Marcin Juszkiewicz Thu, 25 Nov 2010 13:28:34 +0100 armel-cross-toolchain-base (1.52) maverick-proposed; urgency=low * build binutils without sysroot support - closes LP: #598389 -- Marcin Juszkiewicz Wed, 06 Oct 2010 14:46:16 +0200 armel-cross-toolchain-base (1.51) maverick; urgency=low * debian/rules: add epoch for libgcc1-dbg version mangling - closes LP: #646729 -- Marcin Juszkiewicz Wed, 06 Oct 2010 14:45:04 +0200 armel-cross-toolchain-base (1.50) maverick; urgency=low * mangle linux-libc-dev version to have crossVER added -- Marcin Juszkiewicz Wed, 22 Sep 2010 08:48:30 +0200 armel-cross-toolchain-base (1.49) maverick; urgency=low * fix problem with translations archive -- Marcin Juszkiewicz Tue, 21 Sep 2010 21:16:45 +0200 armel-cross-toolchain-base (1.48) maverick; urgency=low [ Marcin Juszkiewicz ] * mangle versions to have crossVER added * do not generate gcc-4.5-*-base package * mangle libgcc1 to not need gcc-4.5-*-base and keep its documentation * libgcc1 keeps changelog of this package * use only generated debs for mangling debian/control debian/files - closes LP: #640298 * adapt to recent change in linux-libc-dev version numbering [ Steve Langasek ] * make sure libgcc1-CROSS-dbg keeps a strict versioned dependency on libgcc1-CROSS * debian/rules: misc code deduplication in repack_debs -- Steve Langasek Mon, 20 Sep 2010 22:11:03 +0000 armel-cross-toolchain-base (1.47) maverick; urgency=low * This package is part of LP: #634494 * Fixed DEB_NAME_ACT so it will not fail with "duplicated ancestry". * control: cleaned build dependencies (with help from Matthias Klose) * build binutils without checking dependencies - dejagnu is not needed for cross build * bump gcc-4.4/4.5 requirements, drop merged patches -- Marcin Juszkiewicz Mon, 13 Sep 2010 16:35:56 +0200 armel-cross-toolchain-base (1.46) maverick; urgency=low * Making improvements to package to get it accepted into Ubuntu. - added copyright informations - source/format: set to 3.0 (native) - added README.source with informations how package works - fixed linux-source dependency * debian/control changes: - generated new one with all build dependencies cleaned - added entries for generated packages - added Vcs- fields - removed regeneration of debian/control during build - set Priority to extra - set "Section: debug" for all -dbg packages * debian/rules: - dropped version mangling which was needed in ppa - dropped using architecture name from rules - use quilt to apply patches for gcc (for eglibc it generated conflicts during it's "debian/rules clean" step) - use "tar -xf" and depend on tar 1.20+ * GCC changes: - updated gcc debian/control.m4 patch to fix all priority and section fields - all GCC patches are merged and will be present in next versions of gcc-4.4/4.5 -- Marcin Juszkiewicz Fri, 10 Sep 2010 16:16:00 +0200 armel-cross-toolchain-base (1.45) maverick; urgency=low * first set of changes to get it accepted in archive -- Marcin Juszkiewicz Thu, 09 Sep 2010 15:51:38 +0200 armel-cross-toolchain-base (1.44) maverick; urgency=low * switch version mangling to use '-ppa' in a-c-t-b and a-c-t -- Marcin Juszkiewicz Wed, 08 Sep 2010 09:35:08 +0200 armel-cross-toolchain-base (1.43) maverick; urgency=low * mangle dependencies in packages -- Marcin Juszkiewicz Tue, 07 Sep 2010 15:49:06 +0200 armel-cross-toolchain-base (1.42) maverick; urgency=low * fix versions also inside of package * joined step which mangle debian files -- Marcin Juszkiewicz Tue, 07 Sep 2010 13:55:39 +0200 armel-cross-toolchain-base (1.41) maverick; urgency=low * generate debian/files from mangled packages - dpkg-genchanges works properly * created some functions instead of duplication of code * generation of debian/files * generation of debian/control * repacking debs -- Marcin Juszkiewicz Tue, 07 Sep 2010 12:25:04 +0200 armel-cross-toolchain-base (1.40) maverick; urgency=low * working version of version mangling -- Marcin Juszkiewicz Tue, 07 Sep 2010 10:40:29 +0200 armel-cross-toolchain-base (1.39) maverick; urgency=low * added mangling of versions to pass LP upload scripts -- Marcin Juszkiewicz Mon, 06 Sep 2010 16:24:28 +0200 armel-cross-toolchain-base (1.38) maverick; urgency=low * apply fix for LP: 631474 (wrong name of gcc-4.5-plugin-dev package) * drop not needed "-nc" switch from eglibc build -- Marcin Juszkiewicz Mon, 06 Sep 2010 13:25:14 +0200 armel-cross-toolchain-base (1.37) maverick; urgency=low * there is no build-indep anymore * do not rebuild eglibc - fix from Steve Langasek * gcc patch got merged - drop it * updated dependencies on gcc-4.5-source and eglibc-source -- Marcin Juszkiewicz Mon, 06 Sep 2010 10:52:44 +0200 armel-cross-toolchain-base (1.36) maverick; urgency=low * fixed missing 'build-arch' target -- Marcin Juszkiewicz Fri, 03 Sep 2010 17:28:38 +0200 armel-cross-toolchain-base (1.35) maverick; urgency=low * eglibc no longer needs to be patched for stages support -- Marcin Juszkiewicz Fri, 03 Sep 2010 16:51:26 +0200 armel-cross-toolchain-base (1.34) maverick; urgency=low * gcc-*-base is ARCH not all -- Marcin Juszkiewicz Fri, 03 Sep 2010 16:22:32 +0200 armel-cross-toolchain-base (1.33) maverick; urgency=low * Version bump. -- Marcin Juszkiewicz Fri, 03 Sep 2010 12:39:55 +0200 armel-cross-toolchain-base (1.32) maverick; urgency=low * binary-arch builds only binutils - rest is binary-indep -- Marcin Juszkiewicz Fri, 03 Sep 2010 10:38:31 +0200 armel-cross-toolchain-base (1.31) maverick; urgency=low * split $ARCH and arch:all packages work into separate steps * marked as x86(-64) only -- Marcin Juszkiewicz Thu, 02 Sep 2010 17:39:34 +0200 armel-cross-toolchain-base (1.30) maverick; urgency=low * Another change of binary targets -- Marcin Juszkiewicz Thu, 02 Sep 2010 15:57:50 +0200 armel-cross-toolchain-base (1.29) maverick; urgency=low * Decided to go other way to give 'proper' source line in resulting packages: * repack all resulting debs to give them "proper" source line * kill all sed hacks * added DEB_VER_ACT which keeps ver of this package * set me as maintainer * added empty binary-arch -- Marcin Juszkiewicz Thu, 02 Sep 2010 14:37:52 +0200 armel-cross-toolchain-base (1.28) maverick; urgency=low * eglibc: debian/control is generated - sed one more file * fix rules dependencies -- Marcin Juszkiewicz Tue, 31 Aug 2010 18:20:46 +0200 armel-cross-toolchain-base (1.27) maverick; urgency=low * new var: DO_SED_HACKS to allow skipping sed hacks from 1.26 -- Marcin Juszkiewicz Tue, 31 Aug 2010 15:30:44 +0200 armel-cross-toolchain-base (1.26) maverick; urgency=low * hack components to have 'armel-cross-toolchain-base' as Source in resulting packages -- Marcin Juszkiewicz Tue, 31 Aug 2010 15:03:47 +0200 armel-cross-toolchain-base (1.25) maverick; urgency=low * use DEB_LIST to keep list of resulting packages -- Marcin Juszkiewicz Tue, 31 Aug 2010 12:12:58 +0200 armel-cross-toolchain-base (1.24) maverick; urgency=low * Package gcc-*-base with stage2 -- Marcin Juszkiewicz Tue, 31 Aug 2010 10:59:15 +0200 armel-cross-toolchain-base (1.23) maverick; urgency=low * Added texi2html dependency - needed by eglibc. -- Marcin Juszkiewicz Mon, 30 Aug 2010 12:30:53 +0200 armel-cross-toolchain-base (1.22) maverick; urgency=low * Added target libraries to LD_LIBRARY_PATH for dpkg-shlibdeps * Build gcc-*-base from gcc/stage2 -- Marcin Juszkiewicz Mon, 30 Aug 2010 11:42:53 +0200 armel-cross-toolchain-base (1.21) maverick; urgency=low * More build dependencies -- Marcin Juszkiewicz Fri, 27 Aug 2010 16:28:16 +0200 armel-cross-toolchain-base (1.20) maverick; urgency=low * Use gcc 4.5 by default. -- Marcin Juszkiewicz Fri, 27 Aug 2010 12:45:14 +0200 armel-cross-toolchain-base (1.19) maverick; urgency=low * Use plain Ubuntu packages and apply patches when needed. -- Marcin Juszkiewicz Thu, 26 Aug 2010 15:59:24 +0200 armel-cross-toolchain-base (1.18) maverick; urgency=low * Package libgcc1 in gcc/stage2 -- Marcin Juszkiewicz Thu, 26 Aug 2010 15:46:09 +0200 armel-cross-toolchain-base (1.17) maverick; urgency=low * Split to armel-cross-toolchain-base (binutils, eglibc, linux-headers) and armel-cross-toolchain (gcc/stage3). -- Marcin Juszkiewicz Thu, 26 Aug 2010 11:58:33 +0200 armel-cross-toolchain (1.16) maverick; urgency=low * New code for generating debian/files from -armel-cross packages. * Removed copying of linux/debian/{control,files} as we need only linux-libc-dev which gets converted with dpkg-cross. -- Marcin Juszkiewicz Mon, 23 Aug 2010 15:16:37 +0200 armel-cross-toolchain (1.15) maverick; urgency=low * Updated to versions with my changes applied. -- Marcin Juszkiewicz Mon, 23 Aug 2010 10:43:28 +0200 armel-cross-toolchain (1.14) maverick; urgency=low * Bumped gcc-4.4-source to newer patchset. -- Marcin Juszkiewicz Wed, 11 Aug 2010 17:33:33 +0200 armel-cross-toolchain (1.13) maverick; urgency=low * Eglibc/stage2 tried to use Linux headers from /usr/arm-linux-gnueabi/ -- Marcin Juszkiewicz Tue, 10 Aug 2010 17:30:40 +0200 armel-cross-toolchain (1.12) maverick; urgency=low * Remove most of eglibc/localesdata from list of generated ones. -- Marcin Juszkiewicz Tue, 10 Aug 2010 16:11:36 +0200 armel-cross-toolchain (1.11) maverick; urgency=low * Eglibc tried to use Linux headers from /usr/arm-linux-gnueabi/ -- Marcin Juszkiewicz Tue, 10 Aug 2010 13:29:33 +0200 armel-cross-toolchain (1.10) maverick; urgency=low * Fixed build-eglibc1 deps -- Marcin Juszkiewicz Tue, 10 Aug 2010 12:37:10 +0200 armel-cross-toolchain (1.9) maverick; urgency=low * Fixed build-eglibc1 patch problem. -- Marcin Juszkiewicz Tue, 10 Aug 2010 12:35:10 +0200 armel-cross-toolchain (1.8) maverick; urgency=low * Made init-eglibc really stampless. * Fixed build-eglibc1 arch problem. -- Marcin Juszkiewicz Tue, 10 Aug 2010 11:05:10 +0200 armel-cross-toolchain (1.7) maverick; urgency=low * Added NO_PKG_MANGLE=1 as I build other source packages. * init-eglibc is stampless as eglibc provides patched source -- Marcin Juszkiewicz Sun, 08 Aug 2010 18:55:10 +0200 armel-cross-toolchain (1.6) maverick; urgency=low * Added build-depends from binutils, eglibc, gcc-4.4, linux. -- Marcin Juszkiewicz Sun, 08 Aug 2010 18:15:50 +0200 armel-cross-toolchain (1.5) maverick; urgency=low * Few more fixes -- Marcin Juszkiewicz Sun, 08 Aug 2010 17:17:56 +0200 armel-cross-toolchain (1.4) maverick; urgency=low * Create stamp dir... -- Marcin Juszkiewicz Fri, 06 Aug 2010 16:56:57 +0200 armel-cross-toolchain (1.3) maverick; urgency=low * Introduced lot of variables which keep versions. Values are taken from components changelog files. -- Marcin Juszkiewicz Fri, 06 Aug 2010 16:56:57 +0200 armel-cross-toolchain (1.2) maverick; urgency=low * Fix build dependencies. -- Marcin Juszkiewicz Fri, 06 Aug 2010 12:31:43 +0200 armel-cross-toolchain (1.1) maverick; urgency=low * Fixed few lintian problems. -- Marcin Juszkiewicz Fri, 06 Aug 2010 11:05:59 +0200 armel-cross-toolchain (1.0) maverick; urgency=low * Initial packaging -- Marcin Juszkiewicz Thu, 05 Aug 2010 13:35:45 +0200