Mercurial > vanilla
changeset 600:7466dfd07952
core/lvm2: add lld patch
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 13 Jul 2019 16:06:07 +0200 |
parents | 12fda10a832f |
children | 70fbd54ba952 |
files | core/lvm2/lld.patch core/lvm2/lvm2.sh |
diffstat | 2 files changed, 24 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/lvm2/lld.patch Sat Jul 13 16:06:07 2019 +0200 @@ -0,0 +1,21 @@ +diff --git a/libdm/.exported_symbols.DM_1_02_107 b/libdm/.exported_symbols.DM_1_02_107 +index 89d3464ac..258883c14 100644 +--- a/libdm/.exported_symbols.DM_1_02_107 ++++ b/libdm/.exported_symbols.DM_1_02_107 +@@ -9,7 +9,6 @@ dm_histogram_get_bin_width + dm_histogram_get_nr_bins + dm_histogram_get_sum + dm_histogram_to_string +-dm_stats_create_region + dm_stats_driver_supports_histogram + dm_stats_get_histogram + dm_stats_get_region_nr_histogram_bins +diff --git a/libdm/.exported_symbols.DM_1_02_129 b/libdm/.exported_symbols.DM_1_02_129 +index 88d3f1b6b..6ae173a83 100644 +--- a/libdm/.exported_symbols.DM_1_02_129 ++++ b/libdm/.exported_symbols.DM_1_02_129 +@@ -1,4 +1,3 @@ +-dm_bitset_parse_list + dm_stats_create_group + dm_stats_current_object_type + dm_stats_delete_group
--- a/core/lvm2/lvm2.sh Sat Jul 13 14:35:01 2019 +0200 +++ b/core/lvm2/lvm2.sh Sat Jul 13 16:06:07 2019 +0200 @@ -25,7 +25,7 @@ : ${CHOST:=$(uname -m)-linux-musl} : ${CBUILD:=$(uname -m)-linux-musl} -: ${CC:=gcc} +: ${CC:=clang} : ${CFLAGS:=-O2} : ${LDFLAGS:=} : ${LIBS:=} @@ -45,6 +45,8 @@ pushd LVM2.$PKGVERSION # --disable-nls: does not build with --enable-nls + patch -p1 < ../lld.patch + # https://bugzilla.redhat.com/show_bug.cgi?id=1697870 patch -p0 < ../musl.patch CC="$CC" \ CFLAGS="$CFLAGS" \