Skip to content

Releases: SynoCommunity/spksrc

rust toolchains for qoriq

06 Nov 20:37
3ddacb4
Compare
Choose a tag to compare

rust with qoric toolchains work only for target powerpc-unknown-linux-gnuspe

related to #5879 and #6307

The toolchains are built in toolchain/syno-qoriq-6.2.4 like:

make RUST_BUILD_TOOLCHAIN=1 RUST_BUILD_VERSION=1.82.0

and after successful build, the archives are create like:

tar -C work/rust/build/x86_64-unknown-linux-gnu/stage2 --exclude=src --exclude=rustc-src -cvJf 1.82.0-powerpc-unknown-linux-gnuspe.txz . 

SRM 1.3 Toolchains

03 Nov 01:01
6b1b259
Compare
Choose a tag to compare
SRM 1.3 Toolchains Pre-release
Pre-release

Provide SRM 1.3 toolchains extracted from toolkit archives.

the toolchain files contain a part of the toolkit archives and are created like this:

mkdir ds.ipq806x-1.3.env
cd ds.ipq806x-1.3.env
sudo tar x -f ../ds.ipq806x-1.3.env.tgz
sudo chown root:root -R ./ds.ipq806x-1.3.env/usr/local/arm-unknown-linux-gnueabi
cd ./ds.ipq806x-1.3.env/usr/local/
tar -cJvf ../../../ipq806x-gcc1030_glibc232_srm-1.3.tar.xz arm-unknown-linux-gnueabi

mkdir ds.dakota-1.3.env
cd ds.dakota-1.3.env
sudo tar x -f ../ds.dakota-1.3.env.tgz
cd ./usr/local/
sudo chown root:root -R ./arm-unknown-linux-gnueabi
tar -cJvf ../../../dakota-gcc1030_glibc232_srm-1.3.tar.xz arm-unknown-linux-gnueabi

mkdir ds.cypress-1.3.env
cd ds.cypress-1.3.env
sudo tar x -f ../ds.cypress-1.3.env.tgz
cd ./usr/local/
sudo chown root:root -R ./aarch64-unknown-linux-gnu
tar -cJvf ../../../cypress-gcc1030_glibc232_srm-1.3.tar.xz aarch64-unknown-linux-gnu

mkdir ds.hawkeye-1.3.env
cd ds.hawkeye-1.3.env
sudo tar x -f ../ds.hawkeye-1.3.env.tgz
cd ./usr/local/
sudo chown root:root -R ./arm-unknown-linux-gnueabi
tar -cJvf ../../../hawkeye-gcc1030_glibc232_srm-1.3.tar.xz arm-unknown-linux-gnueabi

DSM 6.2.4 Toolchains

02 Oct 21:01
82b2f61
Compare
Choose a tag to compare

Provide DSM 6.2.4 Toolchains since Synology might remove those in October 2024.

  1. 6281-gcc464_glibc215_88f6281-GPL.txz is for 88f6281-6.2.4
  2. alpine-gcc493_glibc220_hard-GPL.txz is for alpine-6.2.4
  3. alpine4k-gcc493_glibc220_hard-GPL.txz is for alpine4k-6.2.4
  4. apollolake-gcc493_glibc220_linaro_x86_64-GPL.txz is for apollolake-6.2.4
  5. armada370-gcc493_glibc220_hard-GPL.txz is for armada370-6.2.4
  6. armada375-gcc493_glibc220_hard-GPL.txz is for armada375-6.2.4
  7. armada37xx-gcc494_glibc220_armv8-GPL.txz is for armada37xx-6.2.4
  8. armada38x-gcc493_glibc220_hard-GPL.txz is for armada38x-6.2.4 and armv7-6.2.4
  9. armadaxp-gcc493_glibc220_hard-GPL.txz is for armadaxp-6.2.4
  10. avoton-gcc493_glibc220_linaro_x86_64-GPL.txz is for avoton-6.2.4
  11. braswell-gcc493_glibc220_linaro_x86_64-GPL.txz is for braswell-6.2.4
  12. broadwell-gcc493_glibc220_linaro_x86_64-GPL.txz is for broadwell-6.2.4
  13. broadwellnk-gcc493_glibc220_linaro_x86_64-GPL.txz is for broadwellnk-6.2.4
  14. bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz is for bromolow-6.2.4
  15. cedarview-gcc493_glibc220_linaro_x86_64-GPL.txz is for cedarview-6.2.4
  16. comcerto2k-gcc493_glibc220_hard-GPL.txz is for comcerto2k-6.2.4
  17. denverton-gcc493_glibc220_linaro_x86_64-GPL.txz is for denverton-6.2.4
  18. evansport-gcc493_glibc220_linaro_i686-GPL.txz is for evansport-6.2.4
  19. geminilake-gcc493_glibc220_linaro_x86_64-GPL.txz is for geminilake-6.2.4
  20. grantley-gcc493_glibc220_linaro_x86_64-GPL.txz is for grantley-6.2.4
  21. hi3535-gcc483_glibc219_hi3535-GPL.txz is for hi3535-6.2.4
  22. kvmx64-gcc493_glibc220_linaro_x86_64-GPL.txz is for kvmx64-6.2.4
  23. monaco-gcc493_glibc220_hard-GPL.txz is for monaco-6.2.4
  24. purley-gcc493_glibc220_linaro_x86_64-GPL.txz is for purley-6.2.4
  25. qoriq-gcc493_glibc220_hard_qoriq-GPL.txz is for qoriq-6.2.4
  26. rtd1296-gcc494_glibc220_armv8-GPL.txz is for rtd1296-6.2.4 and aarch64-6.2.4
  27. v1000-gcc493_glibc220_linaro_x86_64-GPL.txz is for v1000-6.2.4
  28. x64-gcc493_glibc220_linaro_x86_64-GPL.txz is for x64-6.2.4 and x86-6.2.4

transmission

16 Jun 10:01
a0aa33f
Compare
Choose a tag to compare
transmission Pre-release
Pre-release

Provide a source archive for transmission (4.0.6) that includes the submodules

the archive is created with the script

  • create_transmission_archive_with_submodules.sh

transmission-4.0.6 is missing the linked submodules (#6126)
hopefully further releases of transmission will provide complete source archive

rust toolchain for qoriq (beta)

26 Jan 13:28
223b3cc
Compare
Choose a tag to compare
Pre-release

temporary builds of rust toolchain for qoriq (see #5879)

The archive is built in toolchain/syno-qoriq-6.2.4/ with

tar -C work/rust/build/x86_64-unknown-linux-gnu/stage2 --exclude=src --exclude=rustc-src -cJf stage2_powerpc-unknown-linux-gnuspe.txz .

Native LLVM

15 Sep 20:08
d3e59de
Compare
Choose a tag to compare
Native LLVM Pre-release
Pre-release

Prebuilt native/llvm-9.0

This build take a huge amount of resources. So we can benefit of prebuilt releases.

Prebuilt native/llvm-14.0

dito

SRM 1.2 Toolchains

10 Aug 17:52
e02c6c3
Compare
Choose a tag to compare

Provide old SRM 1.2 Toolchains since Synology removed those in 2023

  1. gcc493_glibc220_hard-GPL.tgz for arch-armv7-1.2
  2. ipq806x-gcc493_glibc220_hard-GPL.tgz for arch-ipq806x-1.2

This toolchain is required to build packages for RT1900ac that will not support SRM 1.3.

DSM 5.2 Toolchains

10 Aug 17:08
e02c6c3
Compare
Choose a tag to compare

Provide old DSM 5.2 Toolchains since Synology removed those in 2023

  1. x64-gcc473_glibc217_x86_64-GPL.txz is for arch-x86-5.2
  2. 853x-gcc4374_eglibc2874_qoriq-GPL.txz is for for arch-ppc853x-5.2
  3. 6281-gcc464_glibc215_88f6281-GPL.txz is for arch-88f62891-5.2

Only toolchains for models that do not support DSM 6+ are provided

  1. arch-x86
    DS1010+, RS810+, RS810RP+, DS710+
  2. arch-ppc853x
    DS110+, DS210+, DS410
  3. arch-88f6281
    DS110j, DS210j, DS410j

abandoned sources

21 May 01:18
fb27868
Compare
Choose a tag to compare

Provide a repository for abandoned sources required to build packages.

  1. sources for cross/libstdc++
    originally located at http://http.us.debian.org/debian/pool/main/g/gcc-6/
    actually located at https://archive.debian.org/debian/pool/main/g/gcc-6/ (for the case you are looking for other gcc6 deb packages)

  2. toolchains for DSM 5.2 that are not provided by Synology anymore

  3. URL of urw-base35-20151005 fonts is deprecated. Newer versions are available from other sources, but have different structure in the archive and different font file names.

pre-dsm6

16 Dec 19:41
Compare
Choose a tag to compare
pre-dsm6 Pre-release
Pre-release

Archive tag from master before dsm6 branch merge