Initial Joy with Optware/ipkgWhen setting up my new Synology DS213+, I was quite reluctant to find the ready-made Optware/ipkg packages as documented at
This worked very well for setting up my Canon MP610 not only for printing but also for scanning via saned according to these instructions:
Disillusion: Perl is not working!However, it soon came to the point I need a recent Perl installation, as my goal is a munin server running on the NAS. At this point I experienced the problems many others already reported:
root@nas:/volume1/public/optware.old/optware.svn/platforms# perl -e 'print "x\n"; ' 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 referenceThe reason for this problem is that the the packages available on http://ipkg.nslu2-linux.org/ are built based on a quite outdated toolchain not matching DSM 4.2 any more.
Back to the roots!Please note: This is work in progress, I'm not yet sure if this way will succeed in the end.
After realizing this fundamental issue that the ready-made packages are not matching my DSM 4.2 at all, and that recent/matching Optware packages will likely not be available online, I started digging into ways how to setup up own self-compiled Optware repository. I found the basic initial steps at:
For my personal use, I decided to use gitsvn instead of a plain svn:
git svn clone http://svn.nslu2-linux.org/svnroot/optware/trunk optware.gitsvnIn my case the cloning was interupted, but could be continued easily by
cd optware.gitsvn git svn fetchBefore now continuing with the instructions from http://www.openfsg.com/ some preparations for the right compilation for the Synology DS213+ with DSM 4.2 are necessary.
Tool/Library Versions in DSM 4.2 GPL Code
Current StateMy current patch set can be found at:
Dedicated Working Packages