another problem with yesterdays commits

Peter Mazinger ps.m at gmx.net
Fri Mar 4 13:39:01 UTC 2011


> Hello
> 
> 435471db8561e4686e5921b7f719ab6d5a0d06f7 (see "head branch broken (at
> least for sh4)") didn't corrupt my x86 (geode) build-environment, but the
> following one did:
> 
> 624be66cb9b350d5c6538fca8592cdb3a4c23d37 
> <http://git.uclibc.org/uClibc/commit/?id=624be66cb9b350d5c6538fca8592cdb3a4c23d37>
> try to fix duplicated slashes in the generated lib*.so files
> 
> => libs were installed into /usrlib instead of /usr/lib

OK, it seems to be a problem what path we are using
mine are
RUNTIME_PREFIX=""
DEVEL_PREFIX="/usr"
MULTILIB_DIR="/lib" or "/lib64"

this worked for me to achieve what I wanted (no duplicated // in lib*.so)
and install into correct dirs /usr/bin; /usr/include; /usr/lib and /lib

the build seems to break, if one of the below are
RUNTIME_PREFIX="/"
DEVEL_PREFIX="usr"
MULTILIB_DIR="lib"

One possibility would be to revert my patch and make sure on install, that the directory path are at least
RUNTIME_PREFIX "/" MULTILIB_DIR "/"
DEVEL_PREFIX "/" MULTILIB_DIR "/"
MULTILIB_DIR "/" lib{,64} "/"
without caring about duplicates

and strip duplicated // when creating lib*.so and the relative links

Opinions?

Thanks, Peter


> 
> Best regards,
> 
> Pirmin
> 
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://lists.busybox.net/mailman/listinfo/uclibc
> 

-- 
NEU: FreePhone - kostenlos mobil telefonieren und surfen!			
Jetzt informieren: http://www.gmx.net/de/go/freephone


-- 
Schon gehört? GMX hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://www.gmx.net/de/go/toolbar


More information about the uClibc mailing list