util-linux: fix installation of shared libraries to not mess with pure static lib
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 12 Jun 2014 20:12:43 +0000 (22:12 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 13 Jun 2014 13:09:38 +0000 (15:09 +0200)
commit07908c9145d8427c7cebaa72fedd69885e00d42e
treebdd83164bf8553f9771121449533c9550839bc15
parent30704ec20b4c2fab8201a198bd9c50226e397130
util-linux: fix installation of shared libraries to not mess with pure static lib

Even when compiled with --enable-static --disable-shared, util-linux
creates some incorrect libuuid.so, libblkid.so and libmount.so
symbolic links, which confuses the compiler which thinks that a shared
library is available. This causes some build issues such as:

  http://autobuild.buildroot.org/results/990/9909d198ce14969d0e9d29a34fcc33f0ef79220d/

This commit fixes that by adding a patch to util-linux that fixes this
issue. The patch has been submitted upstream at
http://article.gmane.org/gmane.linux.utilities.util-linux-ng/9262.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/util-linux/util-linux-004-support-static-lib-build.patch [new file with mode: 0644]