Skip to content
Tags give the ability to mark specific points in history as being important
  • 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
    
  • 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
    
  • 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
    
  • 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
    
  • v2016.06.1.1
    383dec99 · READ-vahanus : Updated ·
    Tested release
  • v2016.06.1.0
    Under Test
  • 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
    
  • 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
    
  • OSELAS.Toolchain-2014.12.4
    Updated to kp_v2014.12.4 (CVE security fix)
  • 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
    
  • v2011.03.2
    0936a274 · release 2011.03.2 ·
    v2011.03.2
    
    Bernhard Walle (1):
          gcc-4.5.2: Fix ICE on ARM
    
    Michael Olbrich (7):
          glibc-2.13: add security fix for CVE-2015-7547
          glibc-2.13: add make 4.x build fix
          gcc: add fix when building with newer host tools
          rules: disable makeinfo
          binutils: 2.21 -> 2.21.1
          ptxconfig: update to binutils-2.21.1
          release 2011.03.2
    
  • v2011.11.4
    5e12857a · release 2011.11.4 ·
    v2011.11.4
    
    Michael Olbrich (5):
          glibc-2.14.1: add security fix for CVE-2015-7547
          glibc-2.14.1: add make 4.x build fix
          gcc: add fix when building with newer host tools
          rules: disable makeinfo
          release 2011.11.4
    
  • 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.2
    d85a933e · release 2014.12.2 ·
    v2014.12.2
    
    Michael Olbrich (2):
          glibc: add security fix for CVE-2015-7547
          release 2014.12.2
    
  • OSELAS.Toolchain-2010.10.1
    OSELAS Toolchain 2010.10.1 - Recompiled on Buildmaschine, September 2012, tag moved 1.9.2015
    
    Used for legacy projects from 2010.10.x projects branch
    
    Can be used to build the following toolchains:
    $ ./build_all_v2.mk help | grep \.deb | grep eglibc  | grep 4\.5\.1
    dist/oselas.toolchain-2010.10.1-armeb-xscale-linux-gnueabi-gcc-4.5.1-eglibc-2.11-binutils-2.20.1-kernel-2.6.31-sanitized_2010.10.1_i386.deb
    dist/oselas.toolchain-2010.10.1-i686-atom-linux-gnu-gcc-4.5.1-eglibc-2.11-binutils-2.20.1-kernel-2.6.31-sanitized_2010.10.1_i386.deb
    dist/oselas.toolchain-2010.10.1-i686-geode-linux-gnu-gcc-4.5.1-eglibc-2.11-binutils-2.20.1-kernel-2.6.31-sanitized_2010.10.1_i386.deb
    dist/oselas.toolchain-2010.10.1-i686-unknown-linux-gnu-gcc-4.5.1-eglibc-2.11-binutils-2.20.1-kernel-2.6.31-sanitized_2010.10.1_i386.deb
    dist/oselas.toolchain-2010.10.1-powerpc-603e-linux-gnu-gcc-4.5.1-eglibc-2.11-binutils-2.20.1-kernel-2.6.31-sanitized_2010.10.1_i386.deb
  • OSELAS.Toolchain-2014.12.3
    - Updated toolchain
  • 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
    
  • OSELAS.Toolchain-2014.12.2
    Updated toolchain