Hello community,

here is the log from the commit of package util-linux for openSUSE:Factory
checked in at Thu Oct 6 16:46:38 CEST 2011.



--------
--- openSUSE:Factory/util-linux/util-linux.changes      2011-09-23 
12:49:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/util-linux/util-linux.changes  2011-10-04 
13:33:29.000000000 +0200
@@ -1,0 +2,8 @@
+Tue Oct  4 11:32:11 UTC 2011 - [email protected]
+
+- cross-build fix: use %__cc, %configure macros
+- set bindir explicitly when installing
+- (cross-?)build fix: disable build dependency on SELINUX_LIBS
+  in libmount
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
  util-linux-2.20-libmount-deps.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.RPWlXM/_old  2011-10-06 16:46:33.000000000 +0200
+++ /var/tmp/diff_new_pack.RPWlXM/_new  2011-10-06 16:46:33.000000000 +0200
@@ -88,6 +88,7 @@
 Patch2:         util-linux-2.17.1-mount_losetup_crypto.patch
 Patch3:         util-linux-sfdisk-manpage-fix.patch
 Patch4:         util-linux-lib-sysfs-deinit.patch
+Patch5:         util-linux-2.20-libmount-deps.patch
 
 ##
 ## adjtimex
@@ -191,6 +192,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 #
 cd adjtimex-*
@@ -211,7 +213,7 @@
 %build
 # adjtimex build
 cd adjtimex-%{adjtimex_ver}
-CFLAGS="%{optflags}" ./configure
+%configure
 make %{?_smp_mflags}
 cd ..
 pushd ../
@@ -221,7 +223,7 @@
 autoconf --force
 automake --force-missing --add-missing --foreign
 %{?suse_update_config:%{suse_update_config}}
-CFLAGS="%{optflags}" ./configure --prefix=/usr \
+%configure --prefix=/usr \
                                    --mandir=%{_mandir} \
                                    --infodir=%{_infodir} \
                                    %{_target_cpu}-suse-linux
@@ -230,8 +232,9 @@
 # time build
 cd time-%{time_ver}
 %{?suse_update_config:%{suse_update_config}}
-CFLAGS="%{optflags} -D_GNU_SOURCE " INSTALL_PROGRAM='$(INSTALL)' \
-       ./configure --prefix=/usr \
+export CFLAGS="%{optflags} -D_GNU_SOURCE "
+export INSTALL_PROGRAM='$(INSTALL)'
+%configure --prefix=/usr \
                    --mandir=%{_mandir} \
                    --infodir=%{_infodir} \
                    %{_target_cpu}-suse-linux
@@ -239,19 +242,18 @@
 cd ..
 # klogconsole build
 cd klogconsole
-make %{?_smp_mflags} CFLAGS="%{optflags}"
+make %{?_smp_mflags} CFLAGS="%{optflags}" CC="%{__cc}"
 cd ..
 popd
 # setctsid build
 rm -f setctsid
-make %{?_smp_mflags} setctsid CFLAGS="%{optflags}"
+make %{?_smp_mflags} setctsid CFLAGS="%{optflags}" CC="%{__cc}"
 #
 # util-linux itself
 #
 autoreconf -fi
 export SUID_CFLAGS="-fpie"
 export SUID_LDFLAGS="-pie"
-CFLAGS="%{optflags}" \
 %configure \
   --bindir=/bin \
   --sbindir=/sbin \
@@ -269,13 +271,13 @@
   --disable-mountpoint \
   --disable-use-tty-group \
   --disable-static \
-  --disable-silent-rules
+  --disable-silent-rules --disable-rpath
 #
 make %{?_smp_mflags}
 #
-gcc %{optflags} -o nologin nologin.c
-gcc %{optflags} -o mkzimage_cmdline %{S:29}
-gcc %{optflags} -o chrp-addnote %{SOURCE31}
+%{__cc} %{optflags} -o nologin nologin.c
+%{__cc} %{optflags} -o mkzimage_cmdline %{S:29}
+%{__cc} %{optflags} -o chrp-addnote %{SOURCE31}
 
 %check
 cd ../time-%{time_ver}
@@ -305,7 +307,8 @@
 make install DESTDIR=%{buildroot} \
         prefix=%{buildroot}/usr \
         infodir=%{buildroot}%{_infodir} \
-        mandir=%{buildroot}%{_mandir}
+        mandir=%{buildroot}%{_mandir} \
+        bindir=%{buildroot}%{_bindir}
 install -m 0644 README    %{buildroot}%{_defaultdocdir}/time/
 install -m 0644 AUTHORS   %{buildroot}%{_defaultdocdir}/time/
 install -m 0644 COPYING   %{buildroot}%{_defaultdocdir}/time/

++++++ util-linux-2.20-libmount-deps.patch ++++++
Index: util-linux-2.20/libmount/src/Makefile.am
===================================================================
--- util-linux-2.20.orig/libmount/src/Makefile.am
+++ util-linux-2.20/libmount/src/Makefile.am
@@ -29,7 +29,7 @@ nodist_libmount_la_SOURCES = mountP.h
 
 libmount_la_LIBADD = $(ul_libblkid_la) $(SELINUX_LIBS)
 
-libmount_la_DEPENDENCIES = $(libmount_la_LIBADD) libmount.sym libmount.h.in
+libmount_la_DEPENDENCIES = $(ul_libblkid_la) libmount.sym libmount.h.in
 
 libmount_la_LDFLAGS = -Wl,--version-script=$(ul_libmount_srcdir)/libmount.sym \
                       -version-info $(LIBMOUNT_VERSION_INFO)
continue with "q"...



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to