Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pythia for openSUSE:Factory checked in at 2022-03-04 00:17:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pythia (Old) and /work/SRC/openSUSE:Factory/.pythia.new.1958 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pythia" Fri Mar 4 00:17:09 2022 rev:28 rq:958534 version:8.307 Changes: -------- --- /work/SRC/openSUSE:Factory/pythia/pythia.changes 2022-01-14 23:14:46.646691233 +0100 +++ /work/SRC/openSUSE:Factory/.pythia.new.1958/pythia.changes 2022-03-04 00:17:25.536282496 +0100 @@ -1,0 +2,13 @@ +Sun Feb 27 23:05:39 UTC 2022 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 8.307: + * Extensions to the hadronic cross sections and beam types used + for hadronic rescattering and cascades in the atmosphere. + * Improvements for hidden valley scenarios. + * A new framework for parallelisation (in addition to the + existing openMP option). + * A number of other technical improvements and bug fixes (full + list here: https://pythia.org/history/index.html). +- Minor rebase of patches to apply cleanly, without fuzz. + +------------------------------------------------------------------- Old: ---- pythia8306.tgz New: ---- pythia8307.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pythia.spec ++++++ --- /var/tmp/diff_new_pack.gHXUOZ/_old 2022-03-04 00:17:29.876283412 +0100 +++ /var/tmp/diff_new_pack.gHXUOZ/_new 2022-03-04 00:17:29.880283413 +0100 @@ -16,10 +16,10 @@ # -%define ver 8306 +%define ver 8307 %define soname lib%{name}8 Name: pythia -Version: 8.306 +Version: 8.307 Release: 0 Summary: A simulation program for particle collisions at very high energies License: GPL-2.0-or-later ++++++ pythia-examples-link-gmp.patch ++++++ --- /var/tmp/diff_new_pack.gHXUOZ/_old 2022-03-04 00:17:29.912283419 +0100 +++ /var/tmp/diff_new_pack.gHXUOZ/_new 2022-03-04 00:17:29.912283419 +0100 @@ -1,8 +1,8 @@ -Index: pythia8306/examples/Makefile +Index: pythia8307/examples/Makefile =================================================================== ---- pythia8306.orig/examples/Makefile -+++ pythia8306/examples/Makefile -@@ -100,7 +100,7 @@ endif +--- pythia8307.orig/examples/Makefile ++++ pythia8307/examples/Makefile +@@ -99,7 +99,7 @@ endif # FASTJET3. main71 main72 main75 main81 main82 main83: $(PYTHIA) $$@.cc ifeq ($(FASTJET3_USE),true) @@ -11,7 +11,7 @@ else $(error Error: $@ requires FASTJET3) endif -@@ -109,7 +109,7 @@ endif +@@ -108,7 +108,7 @@ endif main74: $(PYTHIA) $$@.cc ifeq ($(FASTJET3_USE),true) $(CXX) $@.cc -o $@ -w $(CXX_COMMON) $(FASTJET3_INCLUDE)\ @@ -20,7 +20,7 @@ else $(error Error: $@ requires FASTJET3) endif -@@ -118,7 +118,7 @@ endif +@@ -117,7 +117,7 @@ endif main84: $(PYTHIA) $$@.cc ifeq ($(FASTJET3_USE)$(HEPMC3_USE),truetrue) $(CXX) $@.cc -o $@ -w $(CXX_COMMON) $(FASTJET3_INCLUDE)\ ++++++ pythia-honour-env-cxxflags.patch ++++++ --- /var/tmp/diff_new_pack.gHXUOZ/_old 2022-03-04 00:17:29.924283422 +0100 +++ /var/tmp/diff_new_pack.gHXUOZ/_new 2022-03-04 00:17:29.928283423 +0100 @@ -1,14 +1,14 @@ -Index: pythia8306/configure +Index: pythia8307/configure =================================================================== ---- pythia8306.orig/configure -+++ pythia8306/configure +--- pythia8307.orig/configure ++++ pythia8307/configure @@ -309,7 +309,7 @@ if [ "$ARCH" != "LINUX" ] && [ "$ARCH" ! warn "Unknown architecture $ARCH, set as LINUX."; ARCH="LINUX"; fi if [ -z "$CXX" ]; then warn "CXX not set, using g++."; CXX="g++"; fi if [ -z "$CXX_COMMON" ]; then - CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}" + CXX_COMMON="${CXXFLAGS} ${ENABLE_DEBUG}${ENABLE_64BIT}" - CXX_COMMON="${CXX_COMMON}-std=c++11 -pedantic -W -Wall -Wshadow -fPIC"; fi + CXX_COMMON="${CXX_COMMON}-std=c++11 -pedantic -W -Wall -Wshadow -fPIC" + CXX_COMMON="${CXX_COMMON} -pthread"; fi if [ -z "$CXX_SHARED" ]; then - if [ "$ARCH" = "LINUX" ]; then CXX_SHARED="-shared"; fi ++++++ pythia-remove-rpaths.patch ++++++ --- /var/tmp/diff_new_pack.gHXUOZ/_old 2022-03-04 00:17:29.940283425 +0100 +++ /var/tmp/diff_new_pack.gHXUOZ/_new 2022-03-04 00:17:29.940283425 +0100 @@ -1,7 +1,7 @@ -Index: pythia8306/Makefile +Index: pythia8307/Makefile =================================================================== ---- pythia8306.orig/Makefile -+++ pythia8306/Makefile +--- pythia8307.orig/Makefile ++++ pythia8307/Makefile @@ -36,7 +36,11 @@ LOCAL_TMP=tmp LOCAL_MKDIRS:=$(shell mkdir -p $(LOCAL_TMP) $(LOCAL_LIB)) CXX_COMMON:=-I$(LOCAL_INCLUDE) $(CXX_COMMON) @@ -31,10 +31,10 @@ # MG5 matrix element plugins. mg5mes: -Index: pythia8306/configure +Index: pythia8307/configure =================================================================== ---- pythia8306.orig/configure -+++ pythia8306/configure +--- pythia8307.orig/configure ++++ pythia8307/configure @@ -30,6 +30,7 @@ Configuration options. --help : Print this help message (also -h, --h, and -help). --enable-debug : Turn on debugging and disable optimization. @@ -60,7 +60,7 @@ if [ -z "$ARCH" ]; then ARCH=$(uname | grep -i -o -e Linux -e Darwin); fi ARCH=$(echo $ARCH | awk '{print toupper($0)}') if [ "$ARCH" != "LINUX" ] && [ "$ARCH" != "DARWIN" ]; then -@@ -427,6 +429,7 @@ PREFIX_LIB=$PREFIX_LIB +@@ -428,6 +430,7 @@ PREFIX_LIB=$PREFIX_LIB PREFIX_SHARE=$PREFIX_SHARE # Compilation flags (see ./configure --help for further documentation). @@ -68,10 +68,10 @@ CXX=$CXX CXX_COMMON=$CXX_COMMON CXX_SHARED=$CXX_SHARED -Index: pythia8306/plugins/mg5mes/Makefile +Index: pythia8307/plugins/mg5mes/Makefile =================================================================== ---- pythia8306.orig/plugins/mg5mes/Makefile -+++ pythia8306/plugins/mg5mes/Makefile +--- pythia8307.orig/plugins/mg5mes/Makefile ++++ pythia8307/plugins/mg5mes/Makefile @@ -28,7 +28,11 @@ LOCAL_DIRS:=$(subst $(LOCAL_TMP)/,,$(wil LOCAL_MKDIRS:=$(shell mkdir -p $(LOCAL_TMP) $(TOP_LIB)) LOCAL_MKDIRS:=$(foreach DIR,$(LOCAL_DIRS),$(shell mkdir -p $(LOCAL_TMP)/$(DIR))) @@ -85,10 +85,10 @@ PYTHIA=$(TOP_LIB)/libpythia8$(LIB_SUFFIX) # Set the wrapper, determine the objects and targets. -Index: pythia8306/plugins/python/Makefile +Index: pythia8307/plugins/python/Makefile =================================================================== ---- pythia8306.orig/plugins/python/Makefile -+++ pythia8306/plugins/python/Makefile +--- pythia8307.orig/plugins/python/Makefile ++++ pythia8307/plugins/python/Makefile @@ -27,7 +27,11 @@ LOCAL_TMP=tmp LOCAL_INCLUDE=include LOCAL_MKDIRS:=$(shell mkdir -p $(LOCAL_TMP) $(TOP_LIB)) @@ -118,10 +118,10 @@ # Clean. clean: -Index: pythia8306/examples/Makefile +Index: pythia8307/examples/Makefile =================================================================== ---- pythia8306.orig/examples/Makefile -+++ pythia8306/examples/Makefile +--- pythia8307.orig/examples/Makefile ++++ pythia8307/examples/Makefile @@ -26,14 +26,13 @@ ifneq ("$(wildcard ../lib/libpythia8.*)" PREFIX_INCLUDE=../include endif @@ -134,7 +134,7 @@ ifeq ($(RIVET_USE),true) COMMA=, RIVET_LPATH=$(filter -L%,$(shell $(RIVET_BIN)$(RIVET_CONFIG) --ldflags)) -- RIVET_RPATH=$(subst -L,-Wl$(COMMA)-rpath=,$(RIVET_LPATH)) +- RIVET_RPATH=$(subst -L,-Wl$(COMMA)-rpath$(COMMA),$(RIVET_LPATH)) endif ################################################################################ @@ -153,7 +153,7 @@ - $(if $(filter true,$(ROOT_USE)),main93.so -DPY8ROOT\ + $(CXX) $@.cc -o $@ -w $(CXX_COMMON:c++11=c++14) -DPY8ROOT\ $(ROOT_LIB) `$(ROOT_CONFIG) --cflags --glibs`)\ -- `$(RIVET_BIN)$(RIVET_CONFIG) --cppflags --libs` $(RIVET_RPATH) +- $(RIVET_RPATH) `$(RIVET_BIN)$(RIVET_CONFIG) --cppflags --libs` + `$(RIVET_BIN)$(RIVET_CONFIG) --cppflags --libs` else $(error Error: $@ requires RIVET) ++++++ pythia8306.tgz -> pythia8307.tgz ++++++ /work/SRC/openSUSE:Factory/pythia/pythia8306.tgz /work/SRC/openSUSE:Factory/.pythia.new.1958/pythia8307.tgz differ: char 5, line 1 ++++++ reproducible.patch ++++++ --- /var/tmp/diff_new_pack.gHXUOZ/_old 2022-03-04 00:17:29.980283434 +0100 +++ /var/tmp/diff_new_pack.gHXUOZ/_new 2022-03-04 00:17:29.984283435 +0100 @@ -1,10 +1,10 @@ a variant was sent via mail to phil...@cern.ch -Index: pythia8244/configure +Index: pythia8307/configure =================================================================== ---- pythia8244.orig/configure -+++ pythia8244/configure -@@ -267,7 +267,7 @@ done +--- pythia8307.orig/configure ++++ pythia8307/configure +@@ -286,7 +286,7 @@ done # Parse the user arguments and evaluate each as a global variable. echo "# PYTHIA configuration file." > $CFG_FILE