SynoCommunity / spksrc

Cross compilation framework to create native packages for the Synology's NAS
https://synocommunity.com
Other
3.03k stars 1.23k forks source link

Shouldn't the toolchains be updated for DSM 5.0? #1088

Closed piejanssens closed 10 years ago

piejanssens commented 10 years ago

spksrc / toolchains

http://sourceforge.net/projects/dsgpl/files/DSM%205.0%20Tool%20Chains/

Diaoul commented 10 years ago

They are not backward compatible so as we work with a single toolchain for now, we can't use them. There is an ongoing discussion about the way to upgrade spksrc to work with multiple toolchains. I think we agree on the solution but noone has implemented it yet.

piejanssens commented 10 years ago

Understood.

FYI I was able to build Mono for Qoriq with the new toolchains without any other modifications (apart from removing the unsopported architecture check in the cross/mono makfile).

lepennec commented 10 years ago

It turns out that upgrading the toolchain seems to resolve the openssl/haproxy issue... so that an upgrade may be somehow required for all 5.0 users.

larseggert commented 10 years ago

Hi, this came up in #931:

I'm having a problem on the DS412+ (Cedarview) where DVB-S2 muxes aren't scanned. According to http://support.sundtek.com/index.php?action=printpage;topic=1272.0 (sorry, in German) the 64bit toolchain for Cedarview has a bug in that it contains outdated LinuxDVB headers that don't have DVB-S2 support. Apparently, the fix is either to build a 32bit package, or to manually update the kernel headers.

Would it be possible to apply the fix to the Cedarview toolchain (i.e., install the correct kernel headers), so tvheadend and other packages become DVB-S2 capable?

Another alternative would be to use the DSM5 toolchains. @piejanssens confirmed that they contain the fix.

Thanks, Lars

Diaoul commented 10 years ago

See #983