reassign 722781 libimlib2-dev retitle 722781 libimlib2-dev: should not pass -L/usr/lib from imlib2.pc kthxbye
On sab, set 14, 2013 at 11:29:10 +0800, YunQiang Su wrote: > Package: hsetroot > Version: 1.0.2-3 > X-Debbugs-CC: [email protected] > > This package has one or more -L/usr/lib in its build system, > which will make it ftbfs if there is libraries under /usr/lib, > while is not the default architecture, mips* for example. > > On mips* systems, /usr/lib is defined as place to hold O32 > libraries, and /usr/lib32 for N32, and /usr/lib64 is for N64. > > Beside the way, on the multiarch system like Debian, user may install > libraries under /usr/lib by hand. > > Please use the default search path if you can, and please consider fix > this. hsetroot does not define any -L parameters by itself, but it seems to be getting the -L/usr/lib from the imlib2 pkgconfig file. From imlib2.pc in the libimlib2-dev package: prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: imlib2 Description: Powerful image loading and rendering library Version: 1.4.5 Libs: -L${libdir} -lImlib2 Cflags: -I${includedir} (note the libdir variable). I'm reassigning this to libimlib2-dev. I also plan to adopt the imlib2 package and upload a new version that should fix this, but its reverse dependencies may need to be rebuilt to actually fix the problem. Cheers -- perl -E '$_=q;$/= @{[@_]};and s;\S+;<inidehG ordnasselA>;eg;say~~reverse'
signature.asc
Description: Digital signature

