summaryrefslogtreecommitdiff
path: root/packaging/RHEL-CTDB/makerpms.sh
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2008-05-09 21:35:08 +1000
committerMichael Adam <obnox@samba.org>2008-05-16 03:12:09 +0200
commit9fbe1b22671f1bc6a198d259733adbfebcd983fb (patch)
tree5d41adec1819a67807b5e2a0fc054b4c723cddac /packaging/RHEL-CTDB/makerpms.sh
parentb1d6e885b1d37bf683ff0ba11ff81e4ea22e8c67 (diff)
downloadsamba-9fbe1b22671f1bc6a198d259733adbfebcd983fb.tar.gz
samba-9fbe1b22671f1bc6a198d259733adbfebcd983fb.tar.bz2
samba-9fbe1b22671f1bc6a198d259733adbfebcd983fb.zip
merge build changes from Mathias
(cherry picked from commit 2c08939f3db19eaaf31cb117e3d541d17a36da5e) (This used to be commit fec017125ce7b4a3ec87c0fc2ba77c570cf57074)
Diffstat (limited to 'packaging/RHEL-CTDB/makerpms.sh')
-rwxr-xr-xpackaging/RHEL-CTDB/makerpms.sh12
1 files changed, 11 insertions, 1 deletions
diff --git a/packaging/RHEL-CTDB/makerpms.sh b/packaging/RHEL-CTDB/makerpms.sh
index 671519453d..74ec97e25b 100755
--- a/packaging/RHEL-CTDB/makerpms.sh
+++ b/packaging/RHEL-CTDB/makerpms.sh
@@ -89,7 +89,17 @@ cp -p ${SPECFILE} ${SPECDIR}
##
echo "$(basename $0): Getting Ready to build release package"
cd ${SPECDIR}
-${RPM} -ba --clean --rmsource $EXTRA_OPTIONS $SPECFILE
+${RPM} -ba $EXTRA_OPTIONS $SPECFILE
+[ `arch` = "x86_64" ] && {
+ echo "Building 32 bit winbind libs"
+ # hi ho, a hacking we will go ...
+ ln -sf /lib/libcom_err.so.2 /lib/libcom_err.so
+ ln -sf /lib/libuuid.so.1 /lib/libuuid.so
+ ${RPM} -ba --rebuild --target=i386 $SPECFILE
+}
+
+
+
# restore original structure if docs were specified
cd ../../