From 2491bca2e94ed5eb5c3e6807eb7724d04f76483d Mon Sep 17 00:00:00 2001 From: Paul F. Johnson Date: Dec 19 2007 14:21:33 +0000 Subject: Fixed build problem --- diff --git a/mono-mcs-config.patch b/mono-mcs-config.patch index cd642a4..96f034c 100644 --- a/mono-mcs-config.patch +++ b/mono-mcs-config.patch @@ -16,7 +16,7 @@ echo "exec_prefix=$exec_prefix" >> $srcdir/$mcsdir/build/config.make echo "sysconfdir=$sysconfdir" >> $srcdir/$mcsdir/build/config.make - echo 'mono_libdir=${exec_prefix}/lib' >> $srcdir/$mcsdir/build/config.make -+ echo 'mono_libdir=/usr/lib64' >> $srcdir/$mcsdir/build/config.make ++ echo 'mono_libdir='$libdir' >> $srcdir/$mcsdir/build/config.make echo 'MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS)' >> $srcdir/$mcsdir/build/config.make echo 'IL_FLAGS = /debug' >> $srcdir/$mcsdir/build/config.make echo "RUNTIME = $mono_build_root/runtime/mono-wrapper" >> $srcdir/$mcsdir/build/config.make @@ -25,7 +25,7 @@ echo "prefix=$prefix" > $srcdir/$olivedir/build/config.make echo "exec_prefix=$exec_prefix" >> $srcdir/$olivedir/build/config.make - echo 'mono_libdir=${exec_prefix}/lib' >> $srcdir/$olivedir/build/config.make -+ echo 'mono_libdir=/usr/lib64' >> $srcdir/$olivedir/build/config.make ++ echo 'mono_libdir=$libdir' >> $srcdir/$olivedir/build/config.make echo 'MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS)' >> $srcdir/$olivedir/build/config.make echo "RUNTIME = $mono_build_root/runtime/mono-wrapper" >> $srcdir/$olivedir/build/config.make echo "MONO_VERSION = $myver" >> $srcdir/$olivedir/build/config.make diff --git a/mono.spec b/mono.spec index 8d367c3..fc8d980 100644 --- a/mono.spec +++ b/mono.spec @@ -1,6 +1,6 @@ Name: mono Version: 1.2.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: a .NET runtime environment Group: Development/Languages @@ -238,7 +238,6 @@ which is fully managed and actively maintained. %prep %setup -q -sed -i -e "s!@LIBDIR@!%{_libdir}!" %{PATCH8} %patch8 -p1 -b .config %patch1 -p1 -b .selinux-ia64 %patch2 -p1 -b .ppc-threading @@ -254,12 +253,12 @@ export CFLAGS="-O2 -fno-strict-aliasing" %else export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %endif -autoreconf --force --install +autoreconf -f -i -s gcc -o monodir %{SOURCE1} -DMONODIR=\"%{_libdir}/mono\" -%configure --with-ikvm=yes --with-jit=yes --with-xen_opt=yes -make +%configure --with-ikvm=yes --with-jit=yes --with-xen_opt=yes +make %{?_smp_mflags} %install @@ -573,8 +572,9 @@ install monodir $RPM_BUILD_ROOT%{_bindir} %gac_dll IBM.Data.DB2 %changelog -* Wed Dec 19 2007 Paul F. Johnson 1.2.6-5 +* Wed Dec 19 2007 Paul F. Johnson 1.2.6-6 - added BR libunwind-devel for ia64 (bz426180) +- fix for LIBDIR problem * Tue Dec 16 2007 Paul F. Johnson 1.2.6-4 - bump new version