Optware / Optware-ng

279 stars 52 forks source link

syno-e500 #299

Open sirdharma opened 5 years ago

sirdharma commented 5 years ago

Hello,

Thanks for Optware!

I own a Synology DS413 (Freescale P1022 CPU, I know…) and have been using ipkg ever since I got it. Unfortunately, most of the packages are really outdated and not compatible with the latest Synology DSM (compiled against outdated .so libraries).

For example, perl doesn't work, and I can't seem to be able to compile it from source.

$ sudo ipkg install perl
Password: 
Installing perl (5.8.8-24) to root...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/perl_5.8.8-24_powerpc.ipk
Configuring perl
Successfully terminated.
$ perl
perl: relocation error: /opt/lib/perl5/5.8.8/ppc-linux/CORE/libperl.so: symbol __eqdf2, version GLIBC_2.3.3 not defined in file libc.so.6 with link time reference

Is there a way for me to help and update the packages in the http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable feed? I am willing to help if I can be provided some guidance.

Thank you!

alllexx88 commented 5 years ago

Hi,

Old Optware isn't being maintained for a long while now. Yet, according to wikichip, your CPU is e500v2-based. As such, it should be compatible with ct-ng-ppc-e500v2 Optware-ng feed. You can check it out like this:

  1. Backup/clean /opt content
  2. Bootstrap the feed: wget -O - http://ipkg.nslu2-linux.org/optware-ng/bootstrap/ct-ng-ppc-e500v2-bootstrap.sh | sudo sh
sirdharma commented 5 years ago

Thank you @alllexx88 , I'll give it a try and let you know.