Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
Dear all,
The subversion package has been updated to 1.4.6. Please find installation instructions at the wiki:
http://dns323.kood.org/howto:subversion:fun_plug_native
Regards,
George
Offline
Hello,
Im having some trouble with this package:
/ # svn
R_ARM_PC24: Compile shared liraries with -fPIC
, using fonz fun_plug 0.3 and firmware 1.03. Anyone has any ideas?
Cheers,
-- Daniel
Offline
Have you followed the installation instructions from:
http://dns323.kood.org/howto:subversion:fun_plug_native ?
Offline
"R_ARM_PC24: Compile shared liraries with -fPIC"
One of the shared libraries used by svn either wasn't compiled with -fPIC set in the CFLAGS environment variable or configured with the appropriate PIC flag. I would assume it's working for Petasis as he's probably using different libraries that were compiled differently (i.e: copied the binary to the dns-323 and used existing libraries) - "ldd svn" will tell you what libraries are used by svn.
Offline
I've seen this myself, and rechecked funplug-0.3 and -0.4 files. They seem fine. For those making packages, to check your files for this type of bug, you can do the following:
cd /path/to/your/installed/files for f in $(find -type f -name \*.so\*); do echo "XX $f"; arm-linux-uclibc-readelf -a $f | grep PC24; done | less
If for any .so file, there is output like "000001f0 00000201 R_ARM_PC24 ...", it's broken.
Offline
Hi, I'm a new user with svn (was on cvs till now ). with regards to the authentication, is it possible to switch to using the OS users rather than depending on the plain text passwd file? If so, how? Thanks
Offline
Fonz - nice command
Offline
After running fonz convenient little shell script the culprit seems to be the libsvn_ra_dav library. Anyone else get this or have I screwed up during installation? I started cross compiling svn here locally, but it seems like it may take some time. Anyone beats me to it?
Cheers,
-- Daniel
Offline
danjo wrote:
After running fonz convenient little shell script the culprit seems to be the libsvn_ra_dav library. Anyone else get this or have I screwed up during installation? I started cross compiling svn here locally, but it seems like it may take some time. Anyone beats me to it?
Cheers,
-- Daniel
So would you share your binary? I have the same error and waiting for someone provide a fixed version.
Thanks.
Regards,
-Naba
Offline
The svn in the optware feed seems to work OK. (I just tested it for svn checkout ...)
See the instructions for installing binaries in this thread
http://dns323.kood.org/forum/t1797-%5Ba … k%27s.html
I think you might need to go over to page two to get the tips for configuring ipkg.conf, but when it's done you just need to type
ipkg install svn
Offline
Copied here:
oxygen wrote:
cd /mnt/HD_a2/
mkdir ipkg
cd ipkg
wget http://ipkg.nslu2-linux.org/feeds/optwa … -9_arm.ipk
tar -xzf ipkg-opt_0.99.163-9_arm.ipk
tar -xzf data.tar.gz
mkdir /opt
mount --bind /mnt/HD_a2/ipkg/opt /opt
export PATH=/opt/bin:/opt/sbin:$PATH
jules wrote:
To configure that feed as the default feed, just add in /opt/etc/ipkg.conf
src dns323 http://ipkg.nslu2-linux.org/feeds/optwa … /unstable/
Then launch "ipkg update"
For a complete list of available packages type: "ipkg list"
The first string displayed is an alias that can be used to install packages ie. "ipkg install wget" , this will install wget_1.11-1_arm.ipk and all the required dependecies.
ipkg remove <name> is also useful :-)
Last edited by sjmac (2008-03-15 12:00:09)
Offline
Hi all,
question from a linux noob:
I get the following error when starting svnserve:
/mnt/HD_a2/fun_plug.d/start # svnserve start
svnserve: '/mnt/HD_a2/fun_plug.d/lib/libsvn_repos-1.so.0' is not an ELF file
svnserve: can't load library 'libsvn_repos-1.so.0'
Firmware: 1.03
funplug: 0.3
Any idea what might be the cause of this ?
Thanks,
Matthias.
Offline
wonko wrote:
svnserve: '/mnt/HD_a2/fun_plug.d/lib/libsvn_repos-1.so.0' is not an ELF file
If it's not ELF, what is it then? Run
file /mnt/HD_a2/fun_plug.d/lib/libsvn_repos-1.so.0
Offline
Hi,
this is what I get:
/mnt/HD_a2/fun_plug.d/lib/libsvn_repos-1.so.0: ASCII text, with no line terminators
Maybe the issue is related to using total commander to unpack that svn archive.
I'll try again directly on my nas. Will keep you posted.
Thanks,
Matthias.
Offline
yep, that was it. seems to work fine now.
Thanks a bunch.
Offline
kh_naba, did you succeed in your SVN compilation? If yes, could you upload the libsvn_ra_dav somewhere?
Or are everybody using SVN from the optware feed now?
BTW, I checked the subversion-1.4.5 package and apparently it too was compiled without the fPIC flag :-(
Offline
i compiled subversion with fonz' fun_plug 0.5 toolchain without problems.
just get subversion-*.tar.gz and subversion-deps-*.tar.gz, extract both and ./configure --prefix=/ffp --with-ssl && make && make install && make clean should work.
Offline
What is the memory penalty for running funplug 0.5 compared to the previous ones? I mean with funplug 0.5 you have a new, separate set of shared libraries in RAM next to the DNS323 built-in ones. That must consume more RAM but how much?
This is the only reason I haven't switched to funplug 0.5 yet... I really don't think we're swamped in RAM on the DNS323, you know ;-)
Offline
I'm having this problem:
/mnt/HD_a2# svnadmin create svn
svnadmin: can't load library 'libaprutil-1.so.0'
Firmware: 1.04
funplug: 0.5
Last edited by 5h4rk (2008-04-21 16:43:31)
Offline
subversion depends on libapr and libaprutils. You can get both pacakges at fonz' site: http://www.inreto.de/dns323/fun-plug/0.5/packages/
Download them to your DNS-323 and install them by issuing the command "funpkg -i apr.xxx.tgz apr-util.xxx.tgz" (I don't have the correct file names right now, you'll figure it out
Offline
uyuni wrote:
What is the memory penalty for running funplug 0.5 compared to the previous ones? I mean with funplug 0.5 you have a new, separate set of shared libraries in RAM next to the DNS323 built-in ones. That must consume more RAM but how much?
This is the only reason I haven't switched to funplug 0.5 yet... I really don't think we're swamped in RAM on the DNS323, you know ;-)
That is a nice question, actually. I've been running 0.5 for a while now, and I haven't had any problems. Still, it'd be nice to know if all the additional libraries would cause RAM problems.
(btw, this is so not the correct topic for this question :p)
Offline
KyleK wrote:
subversion depends on libapr and libaprutils. You can get both pacakges at fonz' site: http://www.inreto.de/dns323/fun-plug/0.5/packages/
Download them to your DNS-323 and install them by issuing the command "funpkg -i apr.xxx.tgz apr-util.xxx.tgz" (I don't have the correct file names right now, you'll figure it out
Thanks! Now I can create but not start the server:
root@nas:/mnt/HD_a2# sh ./ffp/start/svnserve.sh restart
killall: svnserve: no process killed
ERROR: svnserve not found or not executable
root@nas:/mnt/HD_a2#
Offline