Skip to content
Tags give the ability to mark specific points in history as being important
  • v2012.12.2
    07e02e90 · release 2012.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
    17db985f · release 2013.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
    16f7ffd8 · release 2013.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
    cddce6d6 · release 2013.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
    49ac0c83 · release 2013.12.2 ·
    v2013.12.3
    
    Michael Olbrich (2):
          glibc: add security fix for CVE-2015-7547
          release 2013.12.2
    
  • v2014.12.0
    12c4b746 · release 2014.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
    7209fb40 · release 2014.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
    d85a933e · release 2014.12.2 ·
    v2014.12.2
    
    Michael Olbrich (2):
          glibc: add security fix for CVE-2015-7547
          release 2014.12.2
    
  • v2014.12.3
    ebcb0ce9 · release 2014.12.3 ·
    v2014.12.3
    
    Marc Kleine-Budde (2):
          arm-v7aarm-linux-gnueabihf: add
          release 2014.12.3
    
  • v2016.06.0
    e11df39b · release 2016.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.0.0
    Modified version
  • v2016.06.1
    81d8b5a1 · release 2016.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
    
  • v2016.06.1.0
    Under Test
  • v2016.06.1.1
    383dec99 · READ-vahanus : Updated ·
    Tested release
  • v2018.02.0
    61103212 · release 2018.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
    161a4f3f · release 2018.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
    765febaf · release 2019.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
    c8e43b83 · release 2019.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