mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
util-linux: manually install to toolchain because of wrong relinking at 'make install' time
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
ecd5adc08a
commit
acb2c5d4a5
@ -23,8 +23,6 @@
|
||||
. config/options $1
|
||||
|
||||
cd $PKG_BUILD
|
||||
#scanf_cv_type_modifier=ms \
|
||||
#gt_cv_func_gnugettext1_libintl=no \
|
||||
./configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
@ -82,17 +80,24 @@ cd $PKG_BUILD
|
||||
--without-slang \
|
||||
--without-utempter
|
||||
|
||||
make
|
||||
make -C libuuid
|
||||
make -C libblkid
|
||||
make -C fsck fsck
|
||||
make -C misc-utils blkid
|
||||
make -C sys-utils swapon
|
||||
make -C sys-utils fstrim
|
||||
|
||||
$MAKEINSTALL
|
||||
# hack around wrong relinking on 'make install'
|
||||
mkdir -p $SYSROOT_PREFIX/usr/include/uuid
|
||||
cp -PR libuuid/src/uuid.h $SYSROOT_PREFIX/usr/include/uuid
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib
|
||||
cp -PR libuuid/src/.libs/libuuid.so* $SYSROOT_PREFIX/usr/lib
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
cp -PR libuuid/uuid.pc $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
|
||||
#make -C fsck fsck
|
||||
#make -C mount swapon
|
||||
#make -C misc-utils blkid
|
||||
#make -C sys-utils fstrim
|
||||
#make -C libuuid
|
||||
#make -C libblkid
|
||||
|
||||
# libuuid must be installed before libblkid!!!
|
||||
# $MAKEINSTALL -C libuuid
|
||||
# $MAKEINSTALL -C libblkid
|
||||
mkdir -p $SYSROOT_PREFIX/usr/include/blkid
|
||||
cp -PR libblkid/src/blkid.h $SYSROOT_PREFIX/usr/include/blkid
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib
|
||||
cp -PR libblkid/src/.libs/libblkid.so* $SYSROOT_PREFIX/usr/lib
|
||||
mkdir -p $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
cp -PR libblkid/blkid.pc $SYSROOT_PREFIX/usr/lib/pkgconfig
|
||||
|
Loading…
x
Reference in New Issue
Block a user