commit util-linux for openSUSE:Factory
Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at Thu Feb 25 11:23:41 CET 2010. -------- --- util-linux/util-linux.changes 2009-12-13 15:19:52.000000000 +0100 +++ /mounts/work_src_done/STABLE/util-linux/util-linux.changes 2010-02-23 14:42:43.000000000 +0100 @@ -1,0 +2,13 @@ +Tue Feb 23 12:46:07 UTC 2010 - lnussel@suse.de + +- new version 2.17.1 + - new commands: wipefs, unshare, fallocate + - fdisk: DOS-compatible mode marked deprecated + - honor nofail option in fsck + - libblkid overhaul + - lots of bug fixes +- fix self-obsoletes +- compile suid programs using -fpie +- drop -DCONFIG_SMP for s390 as it doesn't seem to be used anyways + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- util-linux-mount_losetup_crypto.patch util-linux-ng-2.16.tar.bz2 util-linux-ng-bnc503008.patch New: ---- util-linux-2.17.1-mount_losetup_crypto.patch util-linux-ng-2.17.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.upVUaH/_old 2010-02-25 11:23:15.000000000 +0100 +++ /var/tmp/diff_new_pack.upVUaH/_new 2010-02-25 11:23:15.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package util-linux (Version 2.16) +# spec file for package util-linux (Version 2.17.1) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,18 +21,16 @@ BuildRequires: audit-devel gettext-devel pkg-config BuildRequires: libselinux-devel libsepol-devel ncurses-devel pam-devel readline-devel zlib-devel Url: http://userweb.kernel.org/~kzak/util-linux-ng/ -Provides: util rawio raw base schedutils uuid-runtime -Obsoletes: util rawio raw base schedutils uuid-runtime Supplements: filesystem(minix) PreReq: %install_info_prereq permissions License: BSD3c(or similar) ; GPLv2+ Group: System/Base AutoReqProv: on -Version: 2.16 -Release: 9 -Requires: %name-lang = %{version} +Version: 2.17.1 +Release: 1 +Recommends: %name-lang = %{version} Summary: A collection of basic system utilities -Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/%name-ng-%version.tar.bz2 +Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v%{version}/%name-ng-%{version}.tar.bz2 Source1: util-linux-rpmlintrc Source2: nologin.c Source3: nologin.8 @@ -43,33 +41,39 @@ %define time_ver 1.7 %define which_ver 2.19 %define adjtimex_ver 1.20 +# XXX: post upstream? Source9: adjtimex-%{adjtimex_ver}.tar.bz2 +# XXX: DROP? Source10: freeramdisk.tar.bz2 +# XXX: post upstream? Source11: klogconsole.tar.bz2 +# TODO: split to separate package Source12: which-%{which_ver}.tar.bz2 +# TODO: split to separate package Source13: time-%{time_ver}.tar.bz2 -Source15: cryptoloop.txt +# XXX: needed? Source22: setctsid.c Source23: setctsid.8 -Source26: README.raw +# XXX: ppc specific, still needed? Source28: mkzimage_cmdline.8 Source29: mkzimage_cmdline.c -Source30: README.largedisk Source31: addnote.c +# +Source26: README.raw +Source30: README.largedisk Source50: uuidd.rc Source51: blkid.conf ## ## util-linux patches ## -# add hostid +# add hostid. FIXME: use the one from coreutils Patch0: util-linux-2.12-misc_utils_hostid.patch # 241372 - remove legacy warnings from fdisk Patch1: util-linux-2.12r-fdisk_remove_bogus_warnings.patch # bnc#447036 Patch2: util-linux-2.14.1-mount_skip_sync.patch # crypto patch -Patch3: util-linux-mount_losetup_crypto.patch -Patch4: util-linux-ng-bnc503008.patch +Patch3: util-linux-2.17.1-mount_losetup_crypto.patch ## ## adjtimex ## @@ -89,6 +93,9 @@ Patch70: which-lib64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %insserv_prereq %fillup_prereq /bin/sed +# +Provides: util = %{version}-%{release} rawio = %{version}-%{release} raw = %{version}-%{release} base = %{version}-%{release} schedutils = %{version}-%{release} uuid-runtime = %{version}-%{release} +Obsoletes: util < %{version}-%{release} rawio < %{version}-%{release} raw < %{version}-%{release} base < %{version}-%{release} schedutils < %{version}-%{release} uuid-runtime < %{version}-%{release} %description This package contains a large variety of low-level system utilities @@ -154,7 +161,6 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 # cd adjtimex-* %patch50 -p1 @@ -162,7 +168,7 @@ # setctsid cp %{S:22} %{S:23} . # nologin -cp %{S:2} %{S:3} %{S:15} %{S:26} %{S:30} . +cp %{S:2} %{S:3} %{S:26} %{S:30} . cd ../klogconsole %patch55 -p1 -b .quiet %patch56 -p1 @@ -216,15 +222,10 @@ # # util-linux itself # -%ifarch s390 s390x -CFLAGS=-DCONFIG_SMP -%endif -# architecture dependent builds -BUILD_ENABLE= -%ifarch %ix86 x86_64 -BUILD_ENABLE="--enable-rdev" -%endif autoreconf -fi +export SUID_CFLAGS="-fpie" +export SUID_LDFLAGS="-pie" +CFLAGS="$RPM_OPT_FLAGS" \ ./configure \ --mandir=%{_mandir} \ --datadir=%{_datadir} \ @@ -240,9 +241,12 @@ --enable-write \ --disable-use-tty-group \ --disable-static \ - $BUILD_ENABLE \ - CFLAGS="$CFLAGS $RPM_OPT_FLAGS" +%ifarch %ix86 x86_64 + --enable-rdev \ +%endif +# make %{?jobs:-j%jobs} +# gcc $RPM_OPT_FLAGS -o nologin nologin.c gcc $RPM_OPT_FLAGS -o mkzimage_cmdline %{S:29} gcc $RPM_OPT_FLAGS -o chrp-addnote %{SOURCE31} @@ -361,7 +365,8 @@ %post %{fillup_and_insserv raw} -%install_info --entry="* freeramdisk: (freeramdisk). tell kernel to free allocated memory for ramdisk" --info-dir=%{_infodir} %{_infodir}/freeramdisk.info.gz +txt='* freeramdisk: (freeramdisk). tell kernel to free allocated memory for ramdisk' +%install_info --entry="$txt" --info-dir=%{_infodir} %{_infodir}/freeramdisk.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/ipc.info.gz %install_info --entry="* time: (time). summarizing used system resources" --info-dir=%{_infodir} %{_infodir}/time.info.gz %install_info --info-dir=%{_infodir} %{_infodir}/which.info.gz @@ -455,6 +460,7 @@ /sbin/findfs /sbin/fsck /sbin/switch_root +/sbin/wipefs /usr/bin/ipcmk /bin/logger /usr/bin/cal @@ -464,6 +470,7 @@ /usr/bin/colrm /usr/bin/column /usr/bin/ddate +/usr/bin/fallocate /usr/bin/flock /usr/bin/getopt /usr/bin/hexdump @@ -496,6 +503,7 @@ /usr/bin/tailf /usr/bin/taskset /usr/bin/time +/usr/bin/unshare /usr/bin/which /usr/sbin/addpart /usr/sbin/delpart @@ -524,6 +532,7 @@ %{_mandir}/man1/column.1.gz %{_mandir}/man1/ddate.1.gz %{_mandir}/man1/dmesg.1.gz +%{_mandir}/man1/fallocate.1.gz %{_mandir}/man1/flock.1.gz %{_mandir}/man1/getopt.1.gz %{_mandir}/man1/hexdump.1.gz @@ -550,6 +559,7 @@ %{_mandir}/man1/tailf.1.gz %{_mandir}/man1/taskset.1.gz %{_mandir}/man1/ul.1.gz +%{_mandir}/man1/unshare.1.gz %{_mandir}/man1/wall.1.gz %{_mandir}/man1/whereis.1.gz %{_mandir}/man1/write.1.gz @@ -592,6 +602,7 @@ %{_mandir}/man8/swapon.8.gz %{_mandir}/man8/umount.8.gz %{_mandir}/man8/setctsid.8.gz +%{_mandir}/man8/wipefs.8.gz /usr/sbin/flushb /usr/sbin/readprofile %dir /usr/share/getopt ++++++ util-linux-2.17.1-mount_losetup_crypto.patch ++++++ ++++ 1565 lines (skipped) ++++++ util-linux-ng-2.16.tar.bz2 -> util-linux-ng-2.17.1.tar.bz2 ++++++ ++++ 309588 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de