-
v2012.12.2
v2012.12.2 Bernhard Walle (1): zlib: Add alternative download URL Michael Olbrich (14): fixup_ptxconfigs.sh: switch to PTXdist 2012.12.1 ptxconfigs: update for PTXdist 2012.12.1 rules: define HOST_ENV_CC/HOST_ENV_CXX if undefined glibc-headers: define BUILD_CC kernel-headers: define BUILDCC rules: disable makeinfo kernel-headers: use environment glibc-2.16: add security fix for CVE-2015-7547 glibc-2.16: add make 4.x build fix glibc-2.14.1: add security fix for CVE-2015-7547 glibc-2.14.1: add make 4.x build fix gcc-4.6.2: add fix when building with newer host tools gcc-4.7.2: add fix when building with newer host tools release 2012.12.2
-
v2013.12.0
v2013.12.0 Andreas Bießmann (1): kernel-headers: switch to XZ compressed archives Bernhard Walle (1): zlib: Add alternative download URL Michael Olbrich (77): gcc-4.7.2: add patch to fix specs for arm-1136jfs-linux-gnueabihf ptxconfig: i686-atom-linux-gnu: don't use movbe by default ptxconfig: i686-atom-linux-gnu: fix typo in the last commit gcc: add patch for: Bug 55981 - std::atomic store is split in two smaller stores gcc: remove changelog entries from patch gcc: add patch for: Bug 56028 - Splitting a 64-bit volatile store rules: disable makeinfo kernel-headers: use environment build_one.sh: also handle configs in subdirs pre/toolchain: add '-Wl,--as-needed' to LDFLAGS toolchain.make: remove canadian cross stuff, nobody ever finished it rules: remove PTX_HOST_ENV glibc-headers: gcc is now a wrapper that calls the correct compiler cross-gcc-first: add --disable-libatomic option newlib: update URL cross-gcc: add URL for linaro gcc-4.8 binutils: add patches to disable building docs glibc-2.8: move ports patches gcc-4.8.2 patches glibc-2.18 patches binutils-2.24 patches gdb-7.6.1 patches newlib-2.0.0 patches uClibc-0.9.33.2 patches: add upstream patch to build with newer kernel headers" host-mpfr: version bump 3.1.1 -> 3.1.2 host-gmp: version bump 5.0.5 -> 5.1.3 host-zlib: version bump 1.2.7 -> 1.2.8 host-libelf: switch to libelf from elfutils glibc: cleanup rules host-gmp: cleanup host-zlib: cleanup host-mpc: cleanup host-mpfr: cleanup cross-binutils: cleanup cross-gcc: cleanup cross-gdb: cleanup cross-toolchain: cleanup kernel-headers: cleanup libc-first: cleanup libc-headers: cleanup libc-second: cleanup newlib: cleanup uclibc-headers: cleanup uclibc: cleanup toolchain.make: fix HOST_LDFLAGS handling kernel-headers: use the normal kernel url magic host-isl: new package host-cloog: new package cross-gcc: linaro now provides .xz archives cross-gcc: use cloog and isl cross-gcc: remove broken symlink host-fake-makeinfo: new package cross-binutils: use host-fake-makeinfo host-xz: new package cross-gdb: use host-xz for liblzma newlib: fix prefix cross-gdb: allow building without python Kconfig: host-autotools-autoconf now needs host-system-perl remove old patches build*: allow specifying the ptxdist arguments on the command-line fixup_ptxconfigs.sh: use ptxdist 2013.11.0 fixup_ptxconfigs.sh: use gdb 7.6.1 fixup_ptxconfigs.sh: remove obsolete variants fixup_ptxconfigs.sh: always set '--with-arch=' fixup_ptxconfigs.sh: remove iwmmx and mingw toolchains fixup_ptxconfigs.sh: add arm-cortexm4-eabihf toolchain fixup_ptxconfigs.sh: add generic arm-v7a-linux-gnueabi toolchains fixup_ptxconfigs.sh: remove arm-cortexa9-linux-gnueabi* toolchains fixup_ptxconfigs.sh: arm-cortexm3-uclinuxeabi: remove unnecessary options fixup_ptxconfigs.sh: use --with-mode=thumb for all armv7 toolchains fixup_ptxconfigs.sh: fix & update gcc version handling fixup_ptxconfigs.sh: set minimum kernel version to 3.0 for kernel headers 3.1x fixup_ptxconfigs.sh: don't use multi-arch for cortex-a8 fixup_ptxconfigs.sh: add --with-tune=cortex-a9 for v7a toolchains fixup_ptxconfigs.sh: use ptxdist-2013.12.0 update ptxconfigs release 2013.12.0
-
v2013.12.1
v2013.12.1 Michael Olbrich (5): uClibc: enable SUSV3 LEGACY ptxconfig: gcc linaro-4.8-2013.11 reports 4.8.3 as version cross-gcc: explicitly specify path for mpc gcc-4.8.2: add upstream patch for PR target/58854 release 2013.12.1
-
v2013.12.2
v2013.12.2 Michael Olbrich (7): fixup_ptxconfigs.sh: never set '--with-arch=' in combination with '--with-cpu=' ptxconfigs: update glibc: add patch for make-4.0 glibc-2.18: add security fixes from 2.19 build_all_v2.mk: generate tar.xz make_deb: compress with xz release 2013.12.2
-
v2013.12.3
v2013.12.3 Michael Olbrich (2): glibc: add security fix for CVE-2015-7547 release 2013.12.2
-
v2014.12.0
v2014.12.0 Lucas Stach (1): host-isl: add missing dependency Michael Olbrich (50): uClibc: enable SUSV3 LEGACY ptxconfig: gcc linaro-4.8-2013.11 reports 4.8.3 as version cross-gcc: explicitly specify path for mpc gcc-4.8.2: add upstream patch for PR target/58854 uclibc: add missing dependencies uclibc: cleanup build*: stop after calling ptxdist for anything other than 'go' fixup_ptxconfigs.sh: never set '--with-arch=' in combination with '--with-cpu=' glibc: add patch for make-4.0 build_all_v2.mk: generate tar.xz make_deb: compress with xz glibc-2.18: add security fixes from 2.19 ptxconfigs: update Kconfig: autoconf needs m4 move stripping and image creation into ptxdist rules remove obsolete files libc-crt: cleanup architecture: cleanup architecture: add aarch64 support cleanup: remove all rpaths make_deb.sh: rework to add dependencies build_all_v2.mk: allow enabling python host-cloog: version bump 0.18.1 -> 0.18.2 host-gmp: version bump 5.1.3 -> 6.0.0a host-isl: version bump 0.12.1 -> 0.12.2 host-libelf: version bump 0.148 -> 0.160 host-mpc: version bump 1.0.1 -> 1.0.2 host-xz: version bump 5.0.4 -> 5.0.7 glibc: allways use ld.bfd regardless of the default cross-binutils: enable gold, but keep bfd as default cross-elf2flt: libbfd from binutils-2.24 needs libdl fixup_ptxconfigs.sh: use gdb-7.8.1 fixup_ptxconfigs.sh: set libc_mips_float=soft for glibc for mips fixup_ptxconfigs.sh: add aarch64 support fixup_ptxconfigs.sh: ptxdist-2014.12.0 cross-gdb: new versions are .gz or .xz cross-gdb: remove old patches cross-gcc: update patches 4.8.2 -> 4.9.2 gcc-4.9.2: add patch for aarch64 newlib: update patches 2.0.0 -> 2.1.0 glibc: update patches 2.18 -> 2.20 glibc-2.20: add patch for mips glibc-2.20: add upstream security fix glibc-first: build more glibc: add 'libidl' to the add-ons glibc: nptl is no longer an addon for glibc-2.20 glibc: 'ports' is no longer an addon remove obsolte patches update ptxconfigs release 2014.12.0
-
v2014.12.1
v2014.12.1 Marc Kleine-Budde (1): glibc: add proposed patch for glibc bug 18463 Michael Olbrich (9): cleanup: don't fail if PTXCONF_SYSROOT_CROSS was created with sudo make_deb: make it work with dh_shlibdeps from wheezy image-toolchain-tgz: add host architecture to the file name again glibc: add security fixes from glibc 2.21 ptxconfigs: use 2.20.1a instead of 2.20.1 gmp: use generic CPU type to make binary toolchains more portable glibc: add more security fixes binutils: move patches: 2.20.1 -> 2.20.1a release 2014.12.1
-
v2014.12.2
v2014.12.2 Michael Olbrich (2): glibc: add security fix for CVE-2015-7547 release 2014.12.2
-
v2014.12.3
v2014.12.3 Marc Kleine-Budde (2): arm-v7aarm-linux-gnueabihf: add release 2014.12.3
-
v2016.06.0
v2016.06.0 Marc Kleine-Budde (2): glibc: add proposed patch for glibc bug 18463 glibc: update patch description for ARM-fix-PI-futex-breakge Michael Olbrich (72): cleanup: don't fail if PTXCONF_SYSROOT_CROSS was created with sudo make_deb: make it work with dh_shlibdeps from wheezy image-toolchain-tgz: add host architecture to the file name again glibc: add security fixes from glibc 2.21 ptxconfigs: use 2.20.1a instead of 2.20.1 gmp: use generic CPU type to make binary toolchains more portable glibc: add more security fixes binutils: move patches: 2.20.1 -> 2.20.1a host-cloog: version bump 0.18.2 -> 0.18.4 host-gmp: version bump 6.0.0a -> 6.1.0 host-isl: version bump 0.12.2 -> 0.16.1 host-libelf: version bump 0.160 -> 0.166 host-mpc: version bump 1.0.2 -> 1.0.3 host-mpfr: version bump 3.1.2 -> 3.1.4 host-xz: version bump 5.0.7 -> 5.2.2 host-expat: version bump 2.1.0 -> 2.1.1 move -Wl,--as-needed to the beginning of the command-line and cleanup PTXDIST_HOST_LDFLAGS uclibc: cleanup rules glibc: update & cleanup rules glibc: remove duplicate kconfig options glibc: use correct bash in shebangs cross-gcc-first: cleanup cross-gcc-first: cleanup cross-gcc-first: move install tree out of sysroot-cross cross-gcc: don't build <ptxdist>/bin/sed into binaries cross-gcc: don't add unnecessary paths to the configure arguments cross-gcc: use ptx/ifdef cross-gcc: don't set defaults for gcc versions cross-gcc: add support for gcc-5.x fixup_ptxconfigs.sh: ptxdist-2016.06.0 fixup_ptxconfigs.sh: add support for Linux 4.x and gcc 5.x fixup_ptxconfigs.sh: use gdb-7.11 fixup_ptxconfigs.sh: improve fixup fixup_ptxconfigs.sh: add license data for for glibc, gcc, uclibc, binutils and gdb fixup_ptxconfigs.sh: add more fake options for glibc-headers on mips fixup_ptxconfigs.sh: add --enable-stackguard-randomization --enable-lock-elision to glibc configure options fixup_ptxconfigs.sh: set gcc options for all cortexm4 toolchains rules: set license to 'ignore' for intermediate and meta packages host-xz: add license information host-cloog: cleanup scripts: add helper to copy license files host-cloog: add license info host-expat: add license info host-gmp: add license info host-isl: add license info host-libelf: improve license info host-mpc: add license info host-mpfr: add license info host-zlib: add license info cross-elf2flt: add license info kernel-headers: add license info cross-gcc: add license info cross-binutils: add version info glibc: add license info uclibc: add version info cross-gdb: add version info binutils-2.26 patches gcc-5.4.0 patches glibc-2.23 patches newlib-2.4.0 patches remove old patches ptxconfig: remove old avr toolchains cleanup sysroot/destdir handling cleanup: improve improve debugging usclibc: add support for uclibc-ng uclibc: add config for uclibc-ng-1.0.14-arm-cortexm3-uclinuxeabi uclibc: add config for uclibc-ng-1.0.14-arm-cortexm4-uclinuxeabihf Makefile: generate deterministic dist archives cross-gcc: remove BSP directory from builtin configure arguments update ptxconfigs release 2016.06.0
-
v2016.06.1
v2016.06.1 Michael Grzeschik (1): set minimal kernel version to 3.10 for kernel headers 4.x Michael Olbrich (3): cross-gcc: don't try to filter out PTXCONF_DESTDIR if it's not set ptxconfigs: use PTXdist 2016.06.1 release 2016.06.1
-
v2018.02.0
v2018.02.0 Michael Grzeschik (1): set minimal kernel version to 3.10 for kernel headers 4.x Michael Olbrich (40): cross-gcc: don't try to filter out PTXCONF_DESTDIR if it's not set cleanup: stripping may fail for some linker scripts host-expat: version bump 2.1.1 -> 2.2.5 host-gmp: version bump 6.1.0 -> 6.1.2 host-isl: version bump 0.16.1 -> 0.18 host-libelf: version bump 0.166 -> 0.170 host-mpc: version bump 1.0.3 -> 1.1.0 host-mpfr: version bump 3.1.4 -> 4.0.0 host-xz: version bump 5.2.2 -> 5.2.3 host-zlib: version bump 1.2.8 -> 1.2.11 cross-elf2flt: update to version 20161212-gbbe423fae32a cross-gcc-first: don't build libmpx glibc: tls has not been optional for a long time glibc: remove long gone cvs option cross-gcc: use tar.bz2 for linaro archives only glibc: cleanup rules & update configure options glibc-headers: fix building with newer ptxdist glibc: addons are gone with glibc-2.27 newlib: fix building with newer ptxdist fixup_ptxconfigs.sh: generalize cortexm3/cortexm4 to v7m/v7em fixup_ptxconfigs.sh: enable build-id by default fixup_ptxconfigs.sh: support kernel 4.10+ fixup_ptxconfigs.sh: update default glibc options fixup_ptxconfigs.sh: use gdb-8.1 fixup_ptxconfigs.sh: support gcc-7.x fixup_ptxconfigs.sh: --with(out)-fp is gone fixup_ptxconfigs.sh: update to ptxdist-2018.02.0 binutils-2.30 patches gcc-7-20180201 patches glibc-2.27 patches newlib-2.5.0 patches uclibc: add config for uclibc-ng-1.0.28-arm-v7em-uclinuxeabihf uclibc: add config for uclibc-ng-1.0.28-arm-v7m-uclinuxeabi update ptxconfigs remove old patches uclibc: remove old configs expand debian package version cross-gdb: use Python3 if enabled make_deb: use new homepage release 2018.02.0
-
v2018.12.0
v2018.12.0 Michael Olbrich (41): cross-binutils: improve search paths build_all_v2.mk: don't overwrite existing PTXDIST_ENV_WHITELIST ptxconfig: don't use a subdirectory for newlib toolchains cleanup: make it possible to not strip the target binaries debian: improve debian packaging ptxconfig: update after deb pkg removal rules: remove old unused mingw stuff ptxconfig: update after deb mingw removal fixup_ptxconfigs.sh: support gcc-8.x gcc: version bump 7.3.1 (7-20180201) -> 8.2.1 (8-20181130) glibc: version bump 2.27 -> 2.28 kernel-headers: version bump 4.15 -> 4.19 binutils: version bump 2.30 -> 2.31.1 fixup_ptxconfigs.sh: use gdb-8.2 gdb: version bump 8.1 -> 8.2 kernel-headers: fix building with newer kernel headers host-expat: version bump 2.2.5 -> 2.2.6 host-isl: version bump 0.18 -> 0.20 host-libelf: version bump 0.170 -> 0.174 host-mpfr: version bump 4.0.0 -> 4.0.1 host-xz: version bump 5.2.3 -> 5.2.4 kernel-headers: pick a explicit defconfig for ppc newlib: add support for download version newlib: version bump 2.5.0 -> 3.0.0 (3.0.0.20180831) uclibc-ng: version bump 1.0.28 -> 1.0.31 ptxconfig: update after adding riscv fixup_ptxconfigs.sh: switch to ptxdist-2018.12.0 ptxconfigs: update for ptxdist-2018.12.0 fixup_ptxconfigs.sh: add support for big-endian mips ptxconfigs: add big-endian mips toolchain cross-gcc/cross-binutils/cross-gdb: more debug data make_release: add more sanity checks platforms: add local Kconfig cross-gdb: add missing dependency fixup_ptxconfigs.sh: add license data for new versions with new SPDX identifier ptxconfigs: update license data Kconfig: add and enable PROJECT_CHECK_LICENSES ptxconfig: update after adding PROJECT_CHECK_LICENSES rules: update license identifier to latest SPDX version debian: allow python3.7-dev release 2018.12.0 Rouven Czerwinski (3): architecture: add RISCV64 fixup_ptxconfigs: add riscv64 architecture ptxconfigs: add riscv64 toolchain Uwe Kleine-König (2): build_one: Fix typo debian: complete overhaul of debian package generation
-
v2019.09.0
v2019.09.0 Michael Olbrich (81): allow building toolchains for Ubuntu ptxconfig: update version to 2019.XX.0 do distinguish devel builds from last release host-isl: version bump 0.20 -> 0.21 host-libelf: version bump 0.174 -> 0.176 host-mpfr: version bump 4.0.1 -> 4.0.2 coss-gcc: use https instead of ftp fixup_ptxconfigs.sh: support gcc-9.x gcc: version bump 8-20181130 -> 9-20190331 glibc: version bump 2.28 -> 2.29 binutils: version bump 2.31.1 -> 2.32 gdb: version bump 8.2 -> 8.3 ptxconfigs: riscv64: use the same kernel header version as all other toolchains fixup_ptxconfigs.sh: use 3.16 as latest supported kernel version for 5.x kernel headers kernel-headers: version bump 4.19 -> 5.0 ptxdist: version bump 2018.12.0 -> 2019.03.1 gencontrol.sh: make sure the package name does not contain upper-case letters debian: WIP version ptxdist: version bump 2019.03.1 -> 2019.06.0 host-zlib: build with -fPIC toolchain.make: expand $PATH Kconfig: add some host tools needed for llvm/clang cross-llvm: new package cross-clang: new package ptxconfigs: update for new packages fixup_ptxconfigs.sh: add clang support ptxconfigs: enable clang for selected toolchains gcc: version bump 9-20190331 -> 9-20190810 Kconfig: use generated section for host tools ptxconfig: update with new Kconfig changes move Kconfig to config/ rules: use the regular pkgdir handling for host packages cleanup: use PTXCONF_SYSROOT_TARGET ptxd_make_world_install_pack: customized for relocatable toolchain elf2flt: remove patches for old version glibc: remove unused variable pre/toolchain: prepare to install most packages to pkgdir first cross-binutils: install to pkgdir cross-clang: install to pkgdir cross-elf2flt: install to pkgdir cross-gcc: install to pkgdir cross-gdb: install to pkgdir cross-llvm: install to pkgdir glibc: install to pkgdir uclibc: install to pkgdir cross-binutils: use symlinks instead of hardlinks cross-elf2flt: use symlinks instead of hardlinks ptxd_make_world_copy_license: handle pkgdir correctly cleanup: handle cleanup during install pre/toolchain: use -fdebug-prefix-map everywhere image-toolchain-tgz: strip host binaries only for the tarball ptxdist: version bump 2019.06.0 -> 2019.08.0 glibc: version bump 2.29 -> 2.30 cross-gcc: drop unnecessary symlinks cross-gcc: use symlinks instead of hardlinks kernel-headers: install to pkgdir kernel-headers: delete unnecessary files cross-toolchain: cleanup rules: used PTXDIST_SYSROOT_* everywhere for consistency cross-gcc: version bump 9-20190810 -> 9-20190831 cross-clang/llvm: version bump 8.0.0 -> 8.0.1 debian/rules: add exclude list to dh_makeshlibs as well newlib: version bump 3.0.0 -> 3.1.0 newlib: remove old patches uClibc: remove old patches glibc-headers: skip the compiler check host-expat: version bump 2.2.6 -> 2.2.7 host-xz: use proper spdx syntax for the license The CREDITS file in PTXdist is gone and the toolchain never had one glibc: drop old snapshot URL cross-binutils: prefer https over ftp cross-gdb: prefer https over ftp newlib: prefer https over ftp rules, scripts: use PTXDIST_SYSROOT_CROSS instead of PTXCONF_DESTDIR remove special DESTDIR handling ptxconfigs: update with DESTDIR changes add make target to install the toolchain build_all_v2: don't run ptxdist with --force by default .gitignore: cleanup ptxdist: version bump 2019.08.0 -> 2019.09.0 gencontrol.sh: update latest version from sid release 2019.09.0 Michael Tretter (1): gcc: aarch64: fix multi-os-directory
-
v2019.09.1
v2019.09.1 Michael Olbrich (4): glibc: add upstream fix for CVE-2019-19126 gcc: version bump: 9-20190831 -> 9-20191130 cross-binutils: add upstream patch to fix exceptions with static linking release 2019.09.1