Open fuse314 opened 2 years ago
For SRM 1.3(.1) there is no toolchain available yet, so we cannot create packages for such targets. I already asked for this (https://community.synology.com/enu/forum/2/post/153407?reply=476260) but it will not be available before SRM 1.3.1 is officially released.
And your findings confirm that SRM 1.3.1 is not compatible with SRM 1.2,
An interesting detail is, that SRM 1.3.1 on your device has glibc version 2.32 (as reported by /lib/libc.so.6). This is newer than any available DSM device has (even DSM 7.1 has glibc <= 2.26). Until SRM 1.2 your device had glibc 2.20.
will create a new PR when SRM 1.3 toolchains will be available
will create a new PR when SRM 1.3 toolchains will be available
they are available: Synology Archive Download Site
will create a new PR when SRM 1.3 toolchains will be available
they are available: Synology Archive Download Site
This is the toolkit, not the toolchain. Those have a completely different structure than the toolchains and spksrc does support the build of packages only by toolchains. @th0ma7 can we extract a toolchain from the downloadable toolkit?
Toolchains for DSM 7.x are on the synology download page https://archive.synology.com/download/ToolChain/toolchain Toolchains for DSM 6.2.4 are on the sourceforce page https://sourceforge.net/projects/dsgpl/files/Tool%20Chain/DSM%206.2.4%20Tool%20Chains/
We collected the SRM 1.2 toolchains before those were dropped by Synology (https://github.com/SynoCommunity/spksrc/releases/tag/toolchains%2Fsrm1.2) For SRM 1.2 the GPL source is available under https://sourceforge.net/projects/dsgpl/files/Synology%20Router%20GPL%20Source/7742branch/ (TC_BUILD = 7742)
If the toolkit contains the toolchain we should extract it and create dedicated download packages since the toolchain files are huge (about 2GB each).
My request for the SRM toolchains was never answered in the synology community forum https://community.synology.com/enu/forum/2/post/153407
This is the toolkit, not the toolchain. Those have a completely different structure than the toolchains and spksrc does support the build of packages only by toolchains. @th0ma7 can we extract a toolchain from the downloadable toolkit?
I've never tried honestly, yes, no maybe?
Toolchains for DSM 7.x are on the synology download page https://archive.synology.com/download/ToolChain/toolchain Toolchains for DSM 6.2.4 are on the sourceforce page https://sourceforge.net/projects/dsgpl/files/Tool%20Chain/DSM%206.2.4%20Tool%20Chains/
Makes me think we may be better off keeping a 6.2.4 copy somewhere safe, just in case as everything else got deleted recently by synology.
We collected the SRM 1.2 toolchains before those were dropped by Synology (https://github.com/SynoCommunity/spksrc/releases/tag/toolchains%2Fsrm1.2) For SRM 1.2 the GPL source is available under https://sourceforge.net/projects/dsgpl/files/Synology%20Router%20GPL%20Source/7742branch/ (TC_BUILD = 7742)
If the toolkit contains the toolchain we should extract it and create dedicated download packages since the toolchain files are huge (about 2GB each).
My request for the SRM toolchains was never answered in the synology community forum https://community.synology.com/enu/forum/2/post/153407
I had an old point of contact through email at synology, i can give it a shot and see?
Ticket opened with Synology, they're looking into it, let's wait and see.
Is this a new Bug?
Package Name
git
Package Version
2.37.2-24
Device Model
RT2600ac
Device Architecture
ipq806x
Firmware Version
SRM1.3.1-9346 (rc)
What happened?
when running "git" command, I get the following error:
output of /lib/libc.so.6
Reproduction steps
Install Log
Service Log
Other Logs