commit tei-roma for openSUSE:Factory
Hello community, here is the log from the commit of package tei-roma for openSUSE:Factory checked in at 2017-06-29 15:18:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tei-roma (Old) and /work/SRC/openSUSE:Factory/.tei-roma.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "tei-roma" Thu Jun 29 15:18:45 2017 rev:18 rq:506919 version:2.11 Changes: -------- --- /work/SRC/openSUSE:Factory/tei-roma/tei-roma.changes 2011-09-23 12:47:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tei-roma.new/tei-roma.changes 2017-06-29 15:18:55.604726637 +0200 @@ -1,0 +2,5 @@ +Sun Jun 25 01:56:09 UTC 2017 - bwiedemann@suse.com + +- Add tei-roma-2.11-fix-race.patch to fix race condition during build + +------------------------------------------------------------------- New: ---- tei-roma-2.11-fix-race.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tei-roma.spec ++++++ --- /var/tmp/diff_new_pack.v4j7Xy/_old 2017-06-29 15:18:58.196360291 +0200 +++ /var/tmp/diff_new_pack.v4j7Xy/_new 2017-06-29 15:18:58.200359725 +0200 @@ -26,6 +26,8 @@ Group: Productivity/Publishing/XML Source0: http://ftp1.sourceforge.net/sourceforge/tei/tei-roma-%{version}.zip Patch: roma-dir.diff +# PATCH-FIX-OPENSUSE tei-roma-2.11-fix-race.patch bmwiedemann@opensuse +Patch1: tei-roma-2.11-fix-race.patch Url: http://www.tei-c.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -52,6 +54,7 @@ %setup -q # unzip -q -a %{SOURCE0} %patch -p 1 +%patch1 -p1 /bin/chmod -Rf a+rX,g-w,o-w . %build ++++++ tei-roma-2.11-fix-race.patch ++++++ From: Bernhard M. Wiedemann <bmwiedemann opensuse org> PATCH-FIX-OPENSUSE since upstream does not include this anymore in latest https://github.com/TEIC/TEI.git In our .spec %install section we call make release which copies all files listed into a directory called 'release' We must not include 'release' in this list because that creates non-determinism at build time due to filesystem ordering and races between reader and writer processes Index: tei-roma-2.11/Makefile =================================================================== --- tei-roma-2.11.orig/Makefile +++ tei-roma-2.11/Makefile @@ -6,7 +6,6 @@ FILES=ChangeLog \ notam \ parser \ progressbar \ - release \ resource \ roma \ roma.sh \
participants (1)
-
root@hilbert.suse.de