Hello community, here is the log from the commit of package rttr for openSUSE:Factory checked in at 2019-05-10 09:19:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rttr (Old) and /work/SRC/openSUSE:Factory/.rttr.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rttr" Fri May 10 09:19:46 2019 rev:3 rq:701808 version:0.9.6 Changes: -------- --- /work/SRC/openSUSE:Factory/rttr/rttr.changes 2019-04-02 09:23:11.120745341 +0200 +++ /work/SRC/openSUSE:Factory/.rttr.new.5148/rttr.changes 2019-05-10 09:19:52.284472310 +0200 @@ -1,0 +2,5 @@ +Wed May 8 07:42:41 UTC 2019 - Andreas Schwab <[email protected]> + +- lp64.patch: Support all LP64 architectures + +------------------------------------------------------------------- New: ---- lp64.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rttr.spec ++++++ --- /var/tmp/diff_new_pack.ROQdtG/_old 2019-05-10 09:19:53.728474542 +0200 +++ /var/tmp/diff_new_pack.ROQdtG/_new 2019-05-10 09:19:53.752474579 +0200 @@ -34,6 +34,8 @@ Patch3: skip_json_example.patch # PATCH-FIX-OPENSUSE fix-include-permissions.patch fix wrong permissions of headers (https://github.com/rttrorg/rttr/issues/147) Patch4: fix-include-permissions.patch +# PATCH-FIX-UPSTREAM lp64.patch Support all LP64 architectures (https://github.com/rttrorg/rttr/pull/231) +Patch5: lp64.patch BuildRequires: cmake BuildRequires: dos2unix BuildRequires: doxygen @@ -53,6 +55,7 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build find . -type f -exec chmod a-x "{}" + ++++++ lp64.patch ++++++ Index: rttr-0.9.6/src/rttr/detail/base/core_prerequisites.h =================================================================== --- rttr-0.9.6.orig/src/rttr/detail/base/core_prerequisites.h +++ rttr-0.9.6/src/rttr/detail/base/core_prerequisites.h @@ -89,7 +89,7 @@ namespace rttr // Architecture ///////////////////////////////////////////////////////////////////////////////////////// #if defined(__x86_64__) || defined(_M_X64) || defined(__powerpc64__) || defined(__alpha__) ||\ - defined(__ia64__) || defined(__s390__) || defined(__s390x__) + defined(__ia64__) || defined(__s390__) || defined(__s390x__) || defined(_LP64) || defined(__LP64__) # define RTTR_ARCH_TYPE RTTR_ARCH_64 #else # define RTTR_ARCH_TYPE RTTR_ARCH_32
