Hello community, here is the log from the commit of package scintilla for openSUSE:Factory checked in at 2017-05-24 16:50:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scintilla (Old) and /work/SRC/openSUSE:Factory/.scintilla.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scintilla" Wed May 24 16:50:09 2017 rev:20 rq:497148 version:3.6.6 Changes: -------- --- /work/SRC/openSUSE:Factory/scintilla/scintilla.changes 2016-07-14 09:50:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.scintilla.new/scintilla.changes 2017-05-24 16:50:52.982198272 +0200 @@ -1,0 +2,6 @@ +Sat May 20 21:12:39 UTC 2017 - [email protected] + +- Add reproducible.patch to have constant link-order + and make build fully reproducible + +------------------------------------------------------------------- New: ---- reproducible.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scintilla.spec ++++++ --- /var/tmp/diff_new_pack.aILmrV/_old 2017-05-24 16:50:53.670101441 +0200 +++ /var/tmp/diff_new_pack.aILmrV/_new 2017-05-24 16:50:53.674100878 +0200 @@ -28,6 +28,8 @@ Url: http://www.scintilla.org Source: http://sourceforge.net/projects/scintilla/files/scintilla/%{version}/%{name}%{tar_ver}.tgz Patch0: %{name}-shared.patch +# PATCH-FIX-UPSTREAM bmwiedemann https://sourceforge.net/p/scintilla/bugs/1946/ +Patch1: reproducible.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libtool @@ -93,6 +95,7 @@ %prep %setup -q -n %{name} %patch0 +%patch1 -p1 %build cd gtk ++++++ reproducible.patch ++++++ Index: scintilla/gtk/makefile =================================================================== --- scintilla.orig/gtk/makefile +++ scintilla/gtk/makefile @@ -92,7 +92,7 @@ GLIB_GENMARSHAL_FLAGS = --prefix=scintil .list.c: $(GLIB_GENMARSHAL) --body $(GLIB_GENMARSHAL_FLAGS) $< > $@ -LEXOBJS:=$(addsuffix .o,$(basename $(notdir $(wildcard ../lexers/Lex*.cxx)))) +LEXOBJS:=$(addsuffix .o,$(basename $(sort $(notdir $(wildcard ../lexers/Lex*.cxx))))) all: $(COMPLIB) Index: scintilla/win32/makefile =================================================================== --- scintilla.orig/win32/makefile +++ scintilla/win32/makefile @@ -58,7 +58,7 @@ analyze: deps: $(CXX) -MM $(CXXFLAGS) *.cxx ../src/*.cxx ../lexlib/*.cxx ../lexers/*.cxx >deps.mak -LEXOBJS:=$(addsuffix .o,$(basename $(notdir $(wildcard ../lexers/Lex*.cxx)))) +LEXOBJS:=$(addsuffix .o,$(basename $(sort $(notdir $(wildcard ../lexers/Lex*.cxx))))) BASEOBJS = \
