commit cpio for openSUSE:Factory
Hello community, here is the log from the commit of package cpio for openSUSE:Factory checked in at 2012-07-20 10:16:11 Comparing /work/SRC/openSUSE:Factory/cpio (Old) and /work/SRC/openSUSE:Factory/.cpio.new (New) Package is cpio, Maintainer is vci...@suse.com Changes: --- /work/SRC/openSUSE:Factory/cpio/cpio.changes2012-02-07 14:45:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.cpio.new/cpio.changes 2012-07-20 10:24:10.0 +0200 @@ -1,0 +2,5 @@ +Wed Jul 18 08:31:24 UTC 2012 - a...@suse.de + +- Fix build with missing gets declaration (glibc 2.16) + +--- New: cpio-stdio.in.patch Other differences: -- ++ cpio.spec ++ --- /var/tmp/diff_new_pack.1eXQa9/_old 2012-07-20 10:24:12.0 +0200 +++ /var/tmp/diff_new_pack.1eXQa9/_new 2012-07-20 10:24:12.0 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: cpio Url:http://www.gnu.org/software/cpio/cpio.html BuildRequires: autoconf @@ -40,6 +41,7 @@ #PATCH-FIX-UPSTREAM cpio-2.10-close_files_after_copy.patch Patch20:cpio-close_files_after_copy.patch Patch21:cpio-pattern-file-sigsegv.patch +Patch22:cpio-stdio.in.patch PreReq: %install_info_prereq BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang = %{version} @@ -76,6 +78,7 @@ %patch18 %patch20 %patch21 -p1 +%patch22 -p1 #chmod 755 . #chmod u+w * #chmod a+r * ++ cpio-stdio.in.patch ++ Index: cpio-2.11/gnu/stdio.in.h === --- cpio-2.11.orig/gnu/stdio.in.h +++ cpio-2.11/gnu/stdio.in.h @@ -138,8 +138,10 @@ _GL_WARN_ON_USE (fflush, fflush is not /* It is very rare that the developer ever has full control of stdin, so any use of gets warrants an unconditional warning. Assume it is always declared, since it is required by C89. */ +#if HAVE_RAW_DECL_GETS #undef gets _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead); +#endif #if @GNULIB_FOPEN@ # if @REPLACE_FOPEN@ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnu-efi for openSUSE:Factory
Hello community, here is the log from the commit of package gnu-efi for openSUSE:Factory checked in at 2012-07-20 10:16:45 Comparing /work/SRC/openSUSE:Factory/gnu-efi (Old) and /work/SRC/openSUSE:Factory/.gnu-efi.new (New) Package is gnu-efi, Maintainer is r...@suse.com Changes: --- /work/SRC/openSUSE:Factory/gnu-efi/gnu-efi.changes 2012-06-14 22:54:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnu-efi.new/gnu-efi.changes 2012-07-20 10:24:12.0 +0200 @@ -1,0 +2,12 @@ +Wed Jul 18 15:47:22 UTC 2012 - meiss...@suse.com + +- cleaned below up, pass in OPTFLAGS and LIBDIR to make. + +--- +Wed Jul 18 03:06:46 UTC 2012 - malcolmle...@opensuse.org + +- Add gnu-efi-add-optflags-to-make-defaults.patch: Add additional + RPM OPT FLAGS to Make.defaults to avoid brp check warning. +- Spec file clean up and rename rpmlintrc file. + +--- Old: rpmlintrc New: gnu-efi-add-optflags-to-make-defaults.patch gnu-efi-rpmlintrc Other differences: -- ++ gnu-efi.spec ++ --- /var/tmp/diff_new_pack.hJduVn/_old 2012-07-20 10:24:13.0 +0200 +++ /var/tmp/diff_new_pack.hJduVn/_new 2012-07-20 10:24:13.0 +0200 @@ -17,22 +17,23 @@ Name: gnu-efi -ExclusiveArch: ia64 %ix86 x86_64 +Version:3.0q +Release:0 Summary:Library for EFI Applications License:BSD-3-Clause ; GPL-2.0+ Group: Development/Libraries/Other -Version:3.0q -Release:0 Url:http://sourceforge.net/projects/gnu-efi Source: http://downloads.sourceforge.net/gnu-efi/gnu-efi_3.0q.orig.tar.gz -Source1:rpmlintrc -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source1:%{name}-rpmlintrc +# PATCH-FIX-OPENSUSE gnu-efi-add-optflags-to-make-defaults.patch malcolmle...@opensuse.org -- Add additional RPM OPT FLAGS to Make.defaults to avoid brp check warning. +Patch0: gnu-efi-add-optflags-to-make-defaults.patch BuildRequires: kernel-source +BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExclusiveArch: ia64 %ix86 x86_64 %description -Library for EFI applications. - - +Library to develop EFI applications for IA-64 (IPF), IA-32 (x86) and x86_64 +platforms using the GNU toolchain and the EFI development environment. Authors: @@ -42,23 +43,18 @@ %prep %setup -q -n gnu-efi-3.0 +%patch0 -p1 %build -#CFLAGS=-fpic -fshort-wchar -fno-strict-aliasing -funsigned-char -fno-stack-protector -make LINUX_HEADERS=/usr/src/linux +make LINUX_HEADERS=/usr/src/linux OPTFLAGS=$RPM_OPT_FLAGS %install -make install INSTALLROOT=$RPM_BUILD_ROOT%{_prefix} -[ %{_lib} == lib ] || - mv $RPM_BUILD_ROOT/usr/lib $RPM_BUILD_ROOT/usr/%{_lib} +make install INSTALLROOT=%{buildroot}%{_prefix} LIBDIR=%_lib %if 0 -mkdir $RPM_BUILD_ROOT%{_prefix}/%{_lib}/%{name} -cp -p apps/*.efi $RPM_BUILD_ROOT%{_prefix}/%{_lib}/%{name} +mkdir %{buildroot}%{_prefix}/%{_lib}/%{name} +cp -p apps/*.efi %{buildroot}%{_prefix}/%{_lib}/%{name} %endif -%clean -rm -fr $RPM_BUILD_ROOT - %files %defattr(-, root, root) %doc README.* ++ gnu-efi-add-optflags-to-make-defaults.patch ++ Index: gnu-efi-3.0/Make.defaults === --- gnu-efi-3.0.orig/Make.defaults +++ gnu-efi-3.0/Make.defaults @@ -48,7 +48,8 @@ ARCH := $(shell uname -m | sed s,i[34 OS= $(shell uname -s) INCDIR= -I$(SRCDIR) -I$(TOPDIR)/inc -I$(TOPDIR)/inc/$(ARCH) -I$(TOPDIR)/inc/protocol CPPFLAGS = -DCONFIG_$(ARCH) -CFLAGS= $(ARCH3264) -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants +OPTFLAGS = -O2 -g +CFLAGS= $(ARCH3264) $(OPTFLAGS) -fpic -fshort-wchar -fno-strict-aliasing -fno-merge-constants ASFLAGS= $(ARCH3264) LDFLAGS = -nostdlib INSTALL = install ++ gnu-efi-rpmlintrc ++ addFilter(.*devel-file-in-non-devel-package.*) addFilter(.*static-library-without-debuginfo.*) addFilter(.*source-or-patch-not-compressed.*) addFilter(.*source-or-patch-not-bzipped.*) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libupnp for openSUSE:Factory
Hello community, here is the log from the commit of package libupnp for openSUSE:Factory checked in at 2012-07-20 10:17:18 Comparing /work/SRC/openSUSE:Factory/libupnp (Old) and /work/SRC/openSUSE:Factory/.libupnp.new (New) Package is libupnp, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/libupnp/libupnp.changes 2012-03-05 18:00:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.libupnp.new/libupnp.changes 2012-07-20 10:24:13.0 +0200 @@ -1,0 +2,7 @@ +Tue Jul 17 14:53:58 UTC 2012 - crrodrig...@opensuse.org + +- Enable IPV6 support... +- Fix autotools, all C files must include *config.h +- DO not build samples + +--- New: libupnp-configure.patch Other differences: -- ++ libupnp.spec ++ --- /var/tmp/diff_new_pack.yrpNuC/_old 2012-07-20 10:24:14.0 +0200 +++ /var/tmp/diff_new_pack.yrpNuC/_new 2012-07-20 10:24:14.0 +0200 @@ -28,7 +28,9 @@ Url:http://sourceforge.net/projects/pupnp/ Source0: http://downloads.sourceforge.net/pupnp/libupnp-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: libtool BuildRequires: pkgconfig +Patch: libupnp-configure.patch %description The portable Universal Plug and Play (UPnP) SDK provides support for building @@ -55,10 +57,11 @@ systems. %prep -%setup - +%setup -q +%patch %build -%configure --disable-static +autoreconf -fiv +%configure --disable-samples --enable-ipv6 --disable-static make %{?_smp_mflags} %install ++ libupnp-configure.patch ++ --- configure.ac.orig +++ configure.ac @@ -7,9 +7,9 @@ # (C) Copyright 2005-2007 RĂ©mi Turboult r...@users.sourceforge.net # -AC_PREREQ(2.60) +AC_PREREQ([2.60]) -AC_INIT([libupnp], [1.6.13], [mrobe...@users.sourceforge.net]) +AC_INIT([libupnp],[1.6.13],[mrobe...@users.sourceforge.net]) dnl dnl # *Independently* of the above libupnp package version, the libtool version dnl # of the 3 libraries need to be updated whenever there is a change released: @@ -293,7 +293,6 @@ AC_CANONICAL_HOST #installed libraries. # AC_CONFIG_HEADERS([autoconfig.h upnp/inc/upnpconfig.h]) -#AC_SYS_LARGEFILE_SENSITIVE AC_REVISION([$Revision: 1.11 $]) @@ -405,9 +404,12 @@ AC_MSG_RESULT($docdir) # # Checks for programs # -AC_PROG_CC +AC_PROG_CC_STDC +AC_USE_SYSTEM_EXTENSIONS +AC_SYS_LARGEFILE AM_PROG_CC_C_O -AC_PROG_LIBTOOL +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) +LT_INIT AC_PROG_INSTALL AC_PROG_MAKE_SET AC_PROG_EGREP @@ -431,9 +433,6 @@ freebsd*) #: # Use -O0 in debug so that variables do not get optimized out AX_CFLAGS_GCC_OPTION([-O0, -g]) - else - # add optimise for size - AX_CFLAGS_GCC_OPTION([-Os]) fi ;; esac @@ -447,8 +446,6 @@ echo -- # AC_TYPE_SIZE_T AC_TYPE_OFF_T -AC_DEFINE([_LARGE_FILE_SOURCE], [], [Large files support]) -AC_DEFINE([_FILE_OFFSET_BITS], [64], [File Offset size]) # --- ixml/Makefile.am.orig +++ ixml/Makefile.am @@ -7,7 +7,7 @@ SUBDIRS= doc -AM_CPPFLAGS= -I$(srcdir)/inc -I$(srcdir)/src/inc +AM_CPPFLAGS= -include $(top_builddir)/autoconfig.h -I$(srcdir)/inc -I$(srcdir)/src/inc AM_CFLAGS = LDADD = libixml.la --- threadutil/Makefile.am.orig +++ threadutil/Makefile.am @@ -4,7 +4,7 @@ # (C) Copyright 2005 Remi Turboult r...@users.sourceforge.net # -AM_CPPFLAGS= -I$(srcdir)/inc -I$(srcdir)/src/inc +AM_CPPFLAGS= -include $(top_builddir)/autoconfig.h -I$(srcdir)/inc -I$(srcdir)/src/inc if ENABLE_DEBUG AM_CPPFLAGS+= -DDEBUG -DSTATS --- upnp/src/api/UpnpString.c.orig +++ upnp/src/api/UpnpString.c @@ -28,33 +28,6 @@ /* Other systems have strncasecmp */ #endif -/* strnlen() is a GNU extension. */ -#if HAVE_STRNLEN - extern size_t strnlen(const char *s, size_t maxlen); -#else /* HAVE_STRNLEN */ - static size_t strnlen(const char *s, size_t n) - { - const char *p = (const char *)memchr(s, 0, n); - return p ? p - s : n; - } -#endif /* HAVE_STRNLEN */ - -/* strndup() is a GNU extension. */ -#if HAVE_STRNDUP !defined(WIN32) - extern char *strndup(__const char *__string, size_t __n); -#else /* HAVE_STRNDUP !defined(WIN32) */ - static char *strndup(const char *__string, size_t __n) - { - size_t strsize = strnlen(__string, __n); - char *newstr = (char *)malloc(strsize + 1); - - strncpy(newstr, __string,
commit MozillaFirefox for openSUSE:Factory
Hello community, here is the log from the commit of package MozillaFirefox for openSUSE:Factory checked in at 2012-07-20 10:18:06 Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old) and /work/SRC/openSUSE:Factory/.MozillaFirefox.new (New) Package is MozillaFirefox, Maintainer is bnc-team-mozi...@forge.provo.novell.com Changes: --- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes 2012-06-18 17:32:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new/MozillaFirefox.changes 2012-07-20 10:24:15.0 +0200 @@ -1,0 +2,44 @@ +Sat Jul 14 19:31:51 UTC 2012 - w...@rosenauer.org + +- update to 14.0.1 (bnc#771583) + * MFSA 2012-42/CVE-2012-1949/CVE-2012-1948 +Miscellaneous memory safety hazards + * MFSA 2012-43/CVE-2012-1950 +Incorrect URL displayed in addressbar through drag and drop + * MFSA 2012-44/CVE-2012-1951/CVE-2012-1954/CVE-2012-1953/CVE-2012-1952 +Gecko memory corruption + * MFSA 2012-45/CVE-2012-1955 (bmo#757376) +Spoofing issue with location + * MFSA 2012-46/CVE-2012-1966 (bmo#734076) +XSS through data: URLs + * MFSA 2012-47/CVE-2012-1957 (bmo#750096) +Improper filtering of javascript in HTML feed-view + * MFSA 2012-48/CVE-2012-1958 (bmo#750820) +use-after-free in nsGlobalWindow::PageHidden + * MFSA 2012-49/CVE-2012-1959 (bmo#754044, bmo#737559) +Same-compartment Security Wrappers can be bypassed + * MFSA 2012-50/CVE-2012-1960 (bmo#761014) +Out of bounds read in QCMS + * MFSA 2012-51/CVE-2012-1961 (bmo#761655) +X-Frame-Options header ignored when duplicated + * MFSA 2012-52/CVE-2012-1962 (bmo#764296) +JSDependentString::undepend string conversion results in memory +corruption + * MFSA 2012-53/CVE-2012-1963 (bmo#767778) +Content Security Policy 1.0 implementation errors cause data +leakage + * MFSA 2012-55/CVE-2012-1965 (bmo#758990) +feed: URLs with an innerURI inherit security context of page + * MFSA 2012-56/CVE-2012-1967 (bmo#758344) +Code execution through javascript: URLs +- license change from tri license to MPL-2.0 +- fix crashreporter restart option (bmo#762780) +- require NSS 3.13.5 +- remove mozjs pacrunner obsoletes again for now +- adopted mozilla-prefer_plugin_pref.patch +- PPC fixes: + * reenabled mozilla-yarr-pcre.patch to fix build for PPC + * add patches for bmo#750620 and bmo#746112 + * fix xpcshell segfault on ppc + +--- Old: firefox-13.0.1-source.tar.bz2 firefox-cross-desktop.patch l10n-13.0.1.tar.bz2 mozilla-libnotify.patch mozilla-linux3.patch mozilla-nsSound.patch mozilla-revert_621446.patch mozilla-system-nspr.patch New: firefox-14.0.1-source.tar.bz2 l10n-14.0.1.tar.bz2 mozilla-crashreporter-restart-args.patch mozilla-ppc.patch Other differences: -- ++ MozillaFirefox.spec ++ --- /var/tmp/diff_new_pack.OcauOO/_old 2012-07-20 10:24:26.0 +0200 +++ /var/tmp/diff_new_pack.OcauOO/_new 2012-07-20 10:24:26.0 +0200 @@ -17,7 +17,7 @@ # -%define major 13 +%define major 14 %define mainver %major.0.1 %define update_channel release @@ -45,11 +45,16 @@ BuildRequires: wireless-tools %endif BuildRequires: mozilla-nspr-devel = 4.9.0 -BuildRequires: mozilla-nss-devel = 3.13.4 +BuildRequires: mozilla-nss-devel = 3.13.5 BuildRequires: nss-shared-helper-devel +%if %suse_version 1140 +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-app-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +%endif Version:%{mainver} Release:0 -%define releasedate 2012061400 +%define releasedate 2012071300 Provides: firefox = %{mainver} Provides: firefox = %{version}-%{release} Provides: web_browser @@ -59,7 +64,7 @@ %define kde_helper_version 6 Provides: mozilla-kde4-version = %{kde_helper_version} Summary:Mozilla Firefox Web Browser -License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+ +License:MPL-2.0 Group: Productivity/Networking/Web/Browsers Url:http://www.mozilla.org/ Source: firefox-%{version}-source.tar.bz2 @@ -88,23 +93,19 @@ Patch9: mozilla-repo.patch Patch10:mozilla-dump_syms-static.patch Patch11:mozilla-sle11.patch -Patch12:mozilla-linux3.patch -Patch14:mozilla-disable-neon-option.patch -Patch15:mozilla-yarr-pcre.patch -Patch16:mozilla-system-nspr.patch -Patch17:mozilla-revert_621446.patch -Patch18:mozilla-libnotify.patch -Patch19:mozilla-gcc47.patch -Patch20:mozilla-nsSound.patch -Patch21:mozilla-arm-disable-edsp.patch +Patch12:
commit MozillaThunderbird for openSUSE:Factory
Hello community, here is the log from the commit of package MozillaThunderbird for openSUSE:Factory checked in at 2012-07-20 10:20:33 Comparing /work/SRC/openSUSE:Factory/MozillaThunderbird (Old) and /work/SRC/openSUSE:Factory/.MozillaThunderbird.new (New) Package is MozillaThunderbird, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/MozillaThunderbird/MozillaThunderbird.changes 2012-07-09 09:51:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.MozillaThunderbird.new/MozillaThunderbird.changes 2012-07-20 10:24:27.0 +0200 @@ -1,0 +2,31 @@ +Sun Jul 15 08:06:50 UTC 2012 - w...@rosenauer.org + +- update to Thunderbird 14.0 (bnc#771583) + * MFSA 2012-42/CVE-2012-1949/CVE-2012-1948 +Miscellaneous memory safety hazards + * MFSA 2012-44/CVE-2012-1951/CVE-2012-1954/CVE-2012-1953/CVE-2012-1952 +Gecko memory corruption + * MFSA 2012-45/CVE-2012-1955 (bmo#757376) +Spoofing issue with location + * MFSA 2012-47/CVE-2012-1957 (bmo#750096) +Improper filtering of javascript in HTML feed-view + * MFSA 2012-48/CVE-2012-1958 (bmo#750820) +use-after-free in nsGlobalWindow::PageHidden + * MFSA 2012-49/CVE-2012-1959 (bmo#754044, bmo#737559) +Same-compartment Security Wrappers can be bypassed + * MFSA 2012-50/CVE-2012-1960 (bmo#761014) +Out of bounds read in QCMS + * MFSA 2012-51/CVE-2012-1961 (bmo#761655) +X-Frame-Options header ignored when duplicated + * MFSA 2012-52/CVE-2012-1962 (bmo#764296) +JSDependentString::undepend string conversion results in memory +corruption + * MFSA 2012-53/CVE-2012-1963 (bmo#767778) +Content Security Policy 1.0 implementation errors cause data +leakage + * MFSA 2012-56/CVE-2012-1967 (bmo#758344) +Code execution through javascript: URLs + * relicensed to MPL-2.0 +- update Enigmail to 1.4.3 + +--- Old: enigmail-1.4.2.tar.gz l10n-13.0.1.tar.bz2 mailnews-showalert.patch mozilla-libnotify.patch mozilla-linux3.patch mozilla-revert_621446.patch mozilla-system-nspr.patch thunderbird-13.0.1-source.tar.bz2 New: enigmail-1.4.3.tar.gz l10n-14.0.tar.bz2 thunderbird-14.0-source.tar.bz2 Other differences: -- ++ MozillaThunderbird.spec ++ --- /var/tmp/diff_new_pack.eG647h/_old 2012-07-20 10:24:39.0 +0200 +++ /var/tmp/diff_new_pack.eG647h/_new 2012-07-20 10:24:39.0 +0200 @@ -31,7 +31,7 @@ BuildRequires: libidl-devel BuildRequires: libnotify-devel BuildRequires: mozilla-nspr-devel = 4.9.0 -BuildRequires: mozilla-nss-devel = 3.13.4 +BuildRequires: mozilla-nss-devel = 3.13.5 BuildRequires: nss-shared-helper-devel BuildRequires: python BuildRequires: startup-notification-devel @@ -40,11 +40,11 @@ BuildRequires: xorg-x11-libXt-devel BuildRequires: yasm BuildRequires: zip -%define mainversion 13.0.1 +%define mainversion 14.0 %define update_channel release Version:%{mainversion} Release:0 -%define releasedate 2012061400 +%define releasedate 2012071300 Provides: thunderbird = %{version} %if %{with_kde} # this is needed to match this package with the kde4 helper package without the main package @@ -53,7 +53,7 @@ Provides: mozilla-kde4-version = %{kde_helper_version} %endif Summary:The Stand-Alone Mozilla Mail Component -License:MPL-1.1 or GPL-2.0+ or LGPL-2.1+ +License:MPL-2.0 Group: Productivity/Networking/Email/Clients Url:http://www.mozilla.org/products/thunderbird/ Source: thunderbird-%{version}-source.tar.bz2 @@ -65,27 +65,22 @@ Source6:suse-default-prefs.js Source7:find-external-requires.sh Source8:thunderbird-rpmlintrc -Source9:enigmail-1.4.2.tar.gz +Source9:enigmail-1.4.3.tar.gz Source10: create-tar.sh Source11: compare-locales.tar.bz2 Source12: kde.js # Gecko/Toolkit Patch1: mozilla-shared-nss-db.patch Patch2: mozilla-language.patch -Patch3: mozilla-linux3.patch -Patch4: mozilla-dump_syms-static.patch -Patch5: mozilla-disable-neon-option.patch -Patch6: mozilla-nongnome-proxies.patch -Patch7: mozilla-kde.patch -Patch8: mozilla-libnotify.patch -Patch9: mozilla-revert_621446.patch -Patch10:mozilla-gcc47.patch -Patch11:mozilla-system-nspr.patch +Patch3: mozilla-dump_syms-static.patch +Patch4: mozilla-disable-neon-option.patch +Patch5: mozilla-nongnome-proxies.patch +Patch6: mozilla-kde.patch +Patch7: mozilla-gcc47.patch # Thunderbird/mail Patch20:tb-ssldap.patch Patch21:tb-develdirs.patch Patch22:
commit nfs-utils for openSUSE:Factory
Hello community, here is the log from the commit of package nfs-utils for openSUSE:Factory checked in at 2012-07-20 10:21:16 Comparing /work/SRC/openSUSE:Factory/nfs-utils (Old) and /work/SRC/openSUSE:Factory/.nfs-utils.new (New) Package is nfs-utils, Maintainer is nfbr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/nfs-utils/nfs-utils.changes 2012-05-21 07:28:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.nfs-utils.new/nfs-utils.changes 2012-07-20 10:24:40.0 +0200 @@ -1,0 +2,7 @@ +Thu Jul 19 06:26:10 UTC 2012 - nfbr...@suse.com + +- mount-exit-code.fix: Correct exit code from + unmount when fs is busy - allows autofs to work + correctly. (bnc#770962) + +--- New: mount-exit-code.fix Other differences: -- ++ nfs-utils.spec ++ --- /var/tmp/diff_new_pack.k3mIqw/_old 2012-07-20 10:24:42.0 +0200 +++ /var/tmp/diff_new_pack.k3mIqw/_new 2012-07-20 10:24:42.0 +0200 @@ -59,6 +59,7 @@ Patch0: nfs-utils-1.0.7-bind-syntax.patch Patch1: remove_pretty_sig.patch Patch2: mkdir-sbin +Patch3: mount-exit-code.fix Suggests: python-base %description @@ -137,6 +138,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 cp %{S:6} . %build ++ mount-exit-code.fix ++ From 76908c3f14a12e865054ea5d6e4cad201c28839a Mon Sep 17 00:00:00 2001 From: NeilBrown ne...@suse.de Date: Mon, 16 Jul 2012 08:43:28 -0400 Subject: [PATCH] mount.nfs: restore correct error status when umount fails If nfs-utils is built without --enable-libmount-mount, then an unmount that failed due to the filesystem being busy will exit with '16' - EX_FILEIO. Autofs apparently relies on this. When built with --enable-libmount-mount, the same case will exit with '32' - EX_FAIL. Normally this is reserved for internal errors. This patch restores the use of EX_FILEIO for errors from umount. Reviewed-by: Karel Zak k...@redhat.com Signed-off-by: NeilBrown ne...@suse.de Signed-off-by: Steve Dickson ste...@redhat.com --- utils/mount/mount_libmount.c |9 - 1 file changed, 4 insertions(+), 5 deletions(-) --- nfs-utils-1.2.6.orig/utils/mount/mount_libmount.c +++ nfs-utils-1.2.6/utils/mount/mount_libmount.c @@ -173,6 +173,7 @@ static int umount_main(struct libmnt_con { int rc, c; char *spec = NULL, *opts = NULL; + int ret = EX_FAIL; static const struct option longopts[] = { { force, 0, 0, 'f' }, @@ -243,7 +244,7 @@ static int umount_main(struct libmnt_con /* strange, no entry in mtab or /proc not mounted */ nfs_umount23(spec, tcp,v3); } - + ret = EX_FILEIO; rc = mnt_context_do_umount(cxt);/* call umount(2) syscall */ mnt_context_finalize_mount(cxt);/* mtab update */ @@ -252,12 +253,10 @@ static int umount_main(struct libmnt_con umount_error(rc, spec); goto err; } - - free(opts); - return EX_SUCCESS; + ret = EX_SUCCESS; err: free(opts); - return EX_FAIL; + return ret; } static int mount_main(struct libmnt_context *cxt, int argc, char **argv) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit package-translations for openSUSE:Factory
Hello community, here is the log from the commit of package package-translations for openSUSE:Factory checked in at 2012-07-20 10:21:46 Comparing /work/SRC/openSUSE:Factory/package-translations (Old) and /work/SRC/openSUSE:Factory/.package-translations.new (New) Package is package-translations, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:Factory/package-translations/package-translations.changes 2012-07-18 17:38:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.package-translations.new/package-translations.changes 2012-07-20 10:24:43.0 +0200 @@ -2 +2 @@ -Wed Jul 18 16:13:59 CEST 2012 - co...@suse.com +Thu Jul 19 16:13:53 CEST 2012 - co...@suse.com @@ -4 +4 @@ -- automated update on 2012-07-18 +- automated update on 2012-07-19 Other differences: -- ++ package-translations.tar.bz2 ++ Files old/mo/package-translations-ru.mo and new/mo/package-translations-ru.mo differ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit package-translations for openSUSE:12.2
Hello community, here is the log from the commit of package package-translations for openSUSE:12.2 checked in at 2012-07-20 10:21:52 Comparing /work/SRC/openSUSE:12.2/package-translations (Old) and /work/SRC/openSUSE:12.2/.package-translations.new (New) Package is package-translations, Maintainer is co...@suse.com Changes: --- /work/SRC/openSUSE:12.2/package-translations/package-translations.changes 2012-07-18 17:38:54.0 +0200 +++ /work/SRC/openSUSE:12.2/.package-translations.new/package-translations.changes 2012-07-20 10:24:45.0 +0200 @@ -2 +2 @@ -Wed Jul 18 16:13:59 CEST 2012 - co...@suse.com +Thu Jul 19 16:13:53 CEST 2012 - co...@suse.com @@ -4 +4 @@ -- automated update on 2012-07-18 +- automated update on 2012-07-19 Other differences: -- ++ package-translations.tar.bz2 ++ Files old/mo/package-translations-ru.mo and new/mo/package-translations-ru.mo differ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rfc for openSUSE:Factory
Hello community, here is the log from the commit of package rfc for openSUSE:Factory checked in at 2012-07-20 10:22:30 Comparing /work/SRC/openSUSE:Factory/rfc (Old) and /work/SRC/openSUSE:Factory/.rfc.new (New) Package is rfc, Maintainer is vci...@suse.com Changes: --- /work/SRC/openSUSE:Factory/rfc/rfc.changes 2012-07-14 11:51:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.rfc.new/rfc.changes 2012-07-20 10:24:47.0 +0200 @@ -2 +2 @@ -Thu Jul 12 19:43:36 CEST 2012 - autobu...@suse.de +Thu Jul 19 20:43:09 CEST 2012 - autobu...@suse.de @@ -4 +4 @@ -- automated update on 2012-07-12 +- automated update on 2012-07-19 Other differences: -- ++ rfc.tgz ++ /work/SRC/openSUSE:Factory/rfc/rfc.tgz /work/SRC/openSUSE:Factory/.rfc.new/rfc.tgz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sharutils for openSUSE:Factory
Hello community, here is the log from the commit of package sharutils for openSUSE:Factory checked in at 2012-07-20 10:22:42 Comparing /work/SRC/openSUSE:Factory/sharutils (Old) and /work/SRC/openSUSE:Factory/.sharutils.new (New) Package is sharutils, Maintainer is p...@suse.com Changes: --- /work/SRC/openSUSE:Factory/sharutils/sharutils.changes 2011-12-02 13:23:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.sharutils.new/sharutils.changes 2012-07-20 10:24:56.0 +0200 @@ -1,0 +2,5 @@ +Thu May 31 20:44:33 UTC 2012 - sweet_...@gmx.de + +- remove useless automake dependency + +--- New: sharutils-stdio.in.patch Other differences: -- ++ sharutils.spec ++ --- /var/tmp/diff_new_pack.MJNOIz/_old 2012-07-20 10:24:57.0 +0200 +++ /var/tmp/diff_new_pack.MJNOIz/_new 2012-07-20 10:24:57.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package sharutils # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -14,15 +14,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + %bcond_with mail Name: sharutils Version:4.11.1 Release:0 -License:GPL-3.0+ Summary:GNU shar utilities -Url:http://www.gnu.org/software/sharutils/ +License:GPL-3.0+ Group: Productivity/Archiving/Compression +Url:http://www.gnu.org/software/sharutils/ Source: sharutils-%{version}.tar.bz2 # PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: sharutils-testsuite.diff @@ -30,7 +32,8 @@ Patch1: sharutils-set_file_mode.diff # PATCH-FIX-UPSTREAM sharutils-mandir.patch bnc#709121 Patch2: sharutils-mandir.patch -BuildRequires: automake +# PATCH-FIX-OPENSUSE Fix gets declaration +Patch3: sharutils-stdio.in.patch %if %{with mail} BuildRequires: mailx %endif @@ -59,6 +62,7 @@ %package lang Summary:GNU shar utilities user interface texts +Group: Productivity/Archiving/Compression %description lang Translated user interface texts for GNU shar utilities @@ -70,12 +74,12 @@ chmod +w src/scripts.x # false %patch2 -p1 +%patch3 -p1 %build mkdir -p ../bin ln -snf /bin/true ../bin/compress PATH=$PWD/../bin:$PATH -autoreconf --force --install %configure make ++ sharutils-stdio.in.patch ++ Index: sharutils-4.11.1/lib/stdio.in.h === --- sharutils-4.11.1.orig/lib/stdio.in.h +++ sharutils-4.11.1/lib/stdio.in.h @@ -179,7 +179,9 @@ _GL_WARN_ON_USE (fflush, fflush is not so any use of gets warrants an unconditional warning. Assume it is always declared, since it is required by C89. */ #undef gets +#if HAVE_RAW_DECL_GETS _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead); +#endif #if @GNULIB_FOPEN@ # if @REPLACE_FOPEN@ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit wdiff for openSUSE:Factory
Hello community, here is the log from the commit of package wdiff for openSUSE:Factory checked in at 2012-07-20 10:23:18 Comparing /work/SRC/openSUSE:Factory/wdiff (Old) and /work/SRC/openSUSE:Factory/.wdiff.new (New) Package is wdiff, Maintainer is pgaj...@suse.com Changes: --- /work/SRC/openSUSE:Factory/wdiff/wdiff.changes 2011-11-02 12:20:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.wdiff.new/wdiff.changes 2012-07-20 10:24:57.0 +0200 @@ -1,0 +2,5 @@ +Tue Jul 17 19:13:07 UTC 2012 - a...@suse.de + +- Fix build with missing gets declaration (glibc 2.16) + +--- New: wdiff-stdio.in.patch Other differences: -- ++ wdiff.spec ++ --- /var/tmp/diff_new_pack.0Kwz4p/_old 2012-07-20 10:24:58.0 +0200 +++ /var/tmp/diff_new_pack.0Kwz4p/_new 2012-07-20 10:24:58.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package wdiff # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -16,16 +16,16 @@ # - Name: wdiff BuildRequires: ncurses-devel Url:ftp://mirrors.kernel.org/gnu/wdiff/ -License:GPL-2.0+ -Group: Productivity/Text/Utilities Version:1.0.1 -Release:1 +Release:0 Summary:Display Word Differences Between Text Files +License:GPL-2.0+ +Group: Productivity/Text/Utilities Source: http://alpha.gnu.org/gnu/wdiff/wdiff-%{version}.tar.bz2 +Patch1: wdiff-stdio.in.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %install_info_prereq Recommends: %{name}-lang @@ -45,7 +45,6 @@ Hans Lermen ler...@fgan.de %package lang -License:GPL-2.0+ Summary:Translations for Wdiff Group: Productivity/Text/Utilities Requires: %{name} = %{version} @@ -55,6 +54,7 @@ %prep %setup -q +%patch1 -p1 %build # those autoconf tools never really work, do they? ++ wdiff-stdio.in.patch ++ Index: wdiff-1.0.1/lib/stdio.in.h === --- wdiff-1.0.1.orig/lib/stdio.in.h +++ wdiff-1.0.1/lib/stdio.in.h @@ -691,12 +691,14 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s _GL_CXXALIAS_SYS (gets, char *, (char *s)); # undef gets # endif +#if HAVE_RAW_DECL_GETS _GL_CXXALIASWARN (gets); /* It is very rare that the developer ever has full control of stdin, so any use of gets warrants an unconditional warning. Assume it is always declared, since it is required by C89. */ _GL_WARN_ON_USE (gets, gets is a security hole - use fgets instead); #endif +#endif #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit zsh for openSUSE:Factory
Hello community, here is the log from the commit of package zsh for openSUSE:Factory checked in at 2012-07-20 10:26:00 Comparing /work/SRC/openSUSE:Factory/zsh (Old) and /work/SRC/openSUSE:Factory/.zsh.new (New) Package is zsh, Maintainer is idon...@suse.com Changes: --- /work/SRC/openSUSE:Factory/zsh/zsh.changes 2012-02-27 18:39:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.zsh.new/zsh.changes 2012-07-20 10:26:01.0 +0200 @@ -1,0 +2,5 @@ +Thu Jul 19 07:58:15 UTC 2012 - co...@suse.com + +- buildrequire makeinfo to fix build + +--- Other differences: -- ++ zsh.spec ++ --- /var/tmp/diff_new_pack.DISwO4/_old 2012-07-20 10:26:03.0 +0200 +++ /var/tmp/diff_new_pack.DISwO4/_new 2012-07-20 10:26:03.0 +0200 @@ -43,6 +43,9 @@ BuildRequires: fdupes BuildRequires: yodl %endif +%if 0%{?suse_version} = 1210 +BuildRequires: makeinfo +%endif %else Requires(pre): /sbin/install-info Requires(pre): fileutils @@ -109,11 +112,7 @@ --enable-cap \ --enable-multibyte \ --enable-pcre \ -%if 0%{?suse_version} = 1220 ---with-term-lib=ncursesw tinfo \ -%else --with-term-lib=ncursesw \ -%endif --enable-cflags=%{optflags} %(ncursesw6-config --cflags) \ --enable-ldflags=%(ncursesw6-config --libs) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gcc47 for openSUSE:Factory
Hello community, here is the log from the commit of package gcc47 for openSUSE:Factory checked in at 2012-07-20 14:14:43 Comparing /work/SRC/openSUSE:Factory/gcc47 (Old) and /work/SRC/openSUSE:Factory/.gcc47.new (New) Package is gcc47, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/gcc47/cross-armv5el-gcc47-icecream-backend.changes 2012-07-18 17:14:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.gcc47.new/cross-armv5el-gcc47-icecream-backend.changes 2012-07-20 14:14:46.0 +0200 @@ -1,0 +2,13 @@ +Wed Jul 18 09:36:38 UTC 2012 - rguent...@suse.com + +- BuildRequire makeinfo instead of texinfo for openSUSE 12.3 and beyond. + +--- +Tue Jul 17 21:10:31 UTC 2012 - jeng...@inai.de + +- Add SPARC to the list of arches not to package quadmath for. + Change the exclusive list to an inclusive list for where it + should be packaged (smaller list). +- Add SPARC visintrin.h to filelist + +--- cross-armv7hl-gcc47-icecream-backend.changes: same change cross-hppa-gcc47-icecream-backend.changes: same change cross-i386-gcc47-icecream-backend.changes: same change cross-ia64-gcc47-icecream-backend.changes: same change cross-ppc-gcc47-icecream-backend.changes: same change cross-ppc64-gcc47-icecream-backend.changes: same change cross-s390-gcc47-icecream-backend.changes: same change cross-s390x-gcc47-icecream-backend.changes: same change cross-x86_64-gcc47-icecream-backend.changes: same change gcc47-testresults.changes: same change gcc47.changes: same change libffi47.changes: same change libgcj47.changes: same change Other differences: -- cross-armv7hl-gcc47-icecream-backend.spec: same change cross-hppa-gcc47-icecream-backend.spec: same change cross-i386-gcc47-icecream-backend.spec: same change cross-ia64-gcc47-icecream-backend.spec: same change cross-ppc-gcc47-icecream-backend.spec: same change cross-ppc64-gcc47-icecream-backend.spec: same change cross-s390-gcc47-icecream-backend.spec: same change cross-s390x-gcc47-icecream-backend.spec: same change cross-x86_64-gcc47-icecream-backend.spec: same change ++ gcc47-testresults.spec ++ --- /var/tmp/diff_new_pack.sHZs6p/_old 2012-07-20 14:14:51.0 +0200 +++ /var/tmp/diff_new_pack.sHZs6p/_new 2012-07-20 14:14:51.0 +0200 @@ -45,6 +45,8 @@ %define build_ada 0 %endif +%define quadmath_arch %ix86 x86_64 ia64 + # We don't want to build java %ifarch mips %define build_java 0 @@ -86,7 +88,11 @@ BuildRequires: mpc-devel BuildRequires: mpfr-devel BuildRequires: perl +%if %{suse_version} 1220 +BuildRequires: makeinfo +%else BuildRequires: texinfo +%endif BuildRequires: zlib-devel %ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm BuildRequires: cloog-devel ++ gcc47.spec ++ --- /var/tmp/diff_new_pack.sHZs6p/_old 2012-07-20 14:14:51.0 +0200 +++ /var/tmp/diff_new_pack.sHZs6p/_new 2012-07-20 14:14:51.0 +0200 @@ -27,6 +27,8 @@ %define build_ada 0 %endif +%define quadmath_arch %ix86 x86_64 ia64 + # We don't want to build java %ifarch mips %define build_java 0 @@ -68,7 +70,11 @@ BuildRequires: mpc-devel BuildRequires: mpfr-devel BuildRequires: perl +%if %{suse_version} 1220 +BuildRequires: makeinfo +%else BuildRequires: texinfo +%endif BuildRequires: zlib-devel %ifarch %ix86 x86_64 ppc ppc64 s390 s390x ia64 %sparc hppa %arm BuildRequires: cloog-devel @@ -847,12 +853,12 @@ Requires: gcc47 = %{version}-%{release} %if 0%{!?build_optional_compiler:1} Requires: libgfortran3 = %{version}-%{release} -%ifnarch ppc ppc64 s390 s390x %arm +%ifarch %quadmath_arch Requires: libquadmath0 = %{version}-%{release} %endif %else Requires: libgfortran47 = %{version}-%{release} -%ifnarch ppc ppc64 s390 s390x %arm +%ifarch %quadmath_arch Requires: libquadmath47 = %{version}-%{release} %endif %endif @@ -869,12 +875,12 @@ Requires: gcc47 = %{version}-%{release} %if 0%{!?build_optional_compiler:1} Requires: libgfortran3-32bit = %{version}-%{release} -%ifnarch ppc ppc64 s390 s390x %arm +%ifarch %quadmath_arch Requires: libquadmath0-32bit = %{version}-%{release} %endif %else Requires: libgfortran47-32bit = %{version}-%{release} -%ifnarch ppc ppc64 s390 s390x %arm +%ifarch %quadmath_arch Requires: libquadmath47-32bit = %{version}-%{release} %endif %endif @@ -891,12 +897,12 @@ Requires: gcc47 = %{version}-%{release} %if 0%{!?build_optional_compiler:1} Requires: libgfortran3-64bit = %{version}-%{release} -%ifnarch ppc ppc64 s390 s390x %arm +%ifarch %quadmath_arch Requires: libquadmath0-64bit = %{version}-%{release}