[arch-multilib] extra packages needed to sync lib32-mesa with mesa from testing

Laurent Carlier lordheavym at gmail.com
Thu Feb 17 11:19:32 EST 2011


Le jeudi 17 février 2011 16:50:25, Thomas Bächler a écrit :
> Am 17.02.2011 02:09, schrieb Laurent Carlier:
> > Le mercredi 16 février 2011 22:45:47, vous avez écrit :
> >> Hi,
> >> 
> >> I'm on the way to sync mesa from multilib with the one from testing, and
> >> currently some packages are missing; new package libegl need lib32-udev
> >> which it seem will need other lib32 packages :-p
> >> 
> >> So it will take some times ....
> >> 
> >> new packages will be at least lib32-udev (udev from core), which seem
> >> will need lib32-acl (acl from core).
> >> 
> >> ++
> > 
> > Ok, so lib32-libusb-compat, lib32-udev, lib32-acl, lib32-libusb where
> > needed to rebuild lib32-mesa.
> > 
> > All seem to work fine for me.
> > 
> > ++
> 
> It would be interesting to know what mesa uses libudev for. It might be
> unneeded for the lib32 version. Can you elaborate, or don't you know
> either?

libegl_dri2.so see:

mklib: Making Linux shared library:  egl_dri2.so
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-
gnu/4.5.2/../../../libudev.so when searching for -ludev
/usr/bin/ld: skipping incompatible /usr/lib/libudev.so when searching for -
ludev
/usr/bin/ld: cannot find -ludev
collect2: ld returned 1 exit status
/bin/install -c egl_dri2.so ../../../../lib32/egl
/bin/install: cannot stat `egl_dri2.so': No such file or directory
make[4]: *** [../../../../lib32/egl/egl_dri2.so] Error 1
make[4]: Leaving directory `/build/src/mesa-
cc1636b6db85604510f97f8a37d7fd0ecf453866/src/egl/drivers/dri2'
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/build/src/mesa-
cc1636b6db85604510f97f8a37d7fd0ecf453866/src/egl/drivers'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/build/src/mesa-
cc1636b6db85604510f97f8a37d7fd0ecf453866/src/egl'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/build/src/mesa-
cc1636b6db85604510f97f8a37d7fd0ecf453866/src'
make: *** [default] Error 1
    Aborting...

PS: i've done a small error in the PKGBUILD, i've put the depedency on lib32-
udev in lib32-libgles package instead of lib32-libegl one.

++


More information about the arch-multilib mailing list