From a82b32b7a4c3c750dcd19520dc5ac97cb63ea40d Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 4 Sep 2014 16:17:37 +0100 Subject: [PATCH] New upstream version 5.1.10. - Remove patch which is now included upstream. --- ...nother-corner-case-in-munge-function.patch | 33 ------------------- sources | 2 +- supermin.spec | 13 ++++---- 3 files changed, 7 insertions(+), 41 deletions(-) delete mode 100644 0001-build-Another-corner-case-in-munge-function.patch diff --git a/0001-build-Another-corner-case-in-munge-function.patch b/0001-build-Another-corner-case-in-munge-function.patch deleted file mode 100644 index 486fe6b..0000000 --- a/0001-build-Another-corner-case-in-munge-function.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 42bca7636dadc2ae5ceed47327cc65e772a81834 Mon Sep 17 00:00:00 2001 -From: "Richard W.M. Jones" -Date: Sun, 3 Aug 2014 17:15:42 +0100 -Subject: [PATCH] build: Another corner case in munge function. - -In Rawhide, /media is now a pointer to /run/media which does -not exist. - -This caused us to loop indefinitely in the final case, calling - - loop ("/" :: "/media" :: rest) - -because "/" was never marked as "seen". Marking it as seen was the -simplest way to break this loop. ---- - src/build.ml | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/build.ml b/src/build.ml -index 2a28a3f..8ff574b 100644 ---- a/src/build.ml -+++ b/src/build.ml -@@ -376,6 +376,7 @@ and munge files = - - | { ft_path = "/" } :: rest -> - (* This is just to avoid a corner-case in subsequent rules. *) -+ insert_dir "/"; - loop rest - - | dir :: rest when stat_is_dir dir.ft_path && dir_seen dir.ft_path -> --- -2.0.4 - diff --git a/sources b/sources index d09b0e4..f9eeefa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c362d302e32099caed1c5678619467a7 supermin-5.1.9.tar.gz +55af45d471987cde51cac4b4181073c5 supermin-5.1.10.tar.gz diff --git a/supermin.spec b/supermin.spec index 0d3f4e9..1fb4965 100644 --- a/supermin.spec +++ b/supermin.spec @@ -1,7 +1,7 @@ Summary: Tool for creating supermin appliances Name: supermin -Version: 5.1.9 -Release: 3%{?dist} +Version: 5.1.10 +Release: 1%{?dist} License: GPLv2+ %if 0%{?rhel} >= 7 @@ -11,9 +11,6 @@ ExclusiveArch: x86_64 URL: http://people.redhat.com/~rjones/supermin/ Source0: http://libguestfs.org/download/supermin/%{name}-%{version}.tar.gz -# Upstream patch which avoids endless loop in Rawhide. -Patch1: 0001-build-Another-corner-case-in-munge-function.patch - BuildRequires: /usr/bin/pod2man BuildRequires: rpm BuildRequires: yum-utils @@ -55,8 +52,6 @@ second when you need to boot one of them. %prep %setup -q -%patch1 -p1 - %build %configure --disable-network-tests @@ -89,6 +84,10 @@ make check || { %changelog +* Thu Sep 4 2014 Richard W.M. Jones - 5.1.10-1 +- New upstream version 5.1.10. +- Remove patch which is now included upstream. + * Mon Aug 18 2014 Fedora Release Engineering - 5.1.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild