Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package powermanga for openSUSE:Factory checked in at 2022-10-28 19:31:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/powermanga (Old) and /work/SRC/openSUSE:Factory/.powermanga.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "powermanga" Fri Oct 28 19:31:43 2022 rev:6 rq:1031928 version:0.93.1 Changes: -------- --- /work/SRC/openSUSE:Factory/powermanga/powermanga.changes 2021-08-29 21:34:21.958710853 +0200 +++ /work/SRC/openSUSE:Factory/.powermanga.new.2275/powermanga.changes 2022-10-28 19:32:21.527482381 +0200 @@ -1,0 +2,5 @@ +Mon Oct 24 17:07:32 UTC 2022 - Hans-Peter Jansen <h...@urpla.net> + +- Add fix-exec-stack.patch to disable executable stacks for i586 + +------------------------------------------------------------------- New: ---- fix-exec-stack.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ powermanga.spec ++++++ --- /var/tmp/diff_new_pack.W8LSyJ/_old 2022-10-28 19:32:21.995484727 +0200 +++ /var/tmp/diff_new_pack.W8LSyJ/_new 2022-10-28 19:32:22.003484768 +0200 @@ -1,7 +1,7 @@ # # spec file for package powermanga # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,7 @@ Group: Amusements/Games/Action/Arcade URL: http://linux.tlk.fr/games/Powermanga/ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tgz +Patch0: fix-exec-stack.patch %if 0%{?suse_version} BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -44,7 +45,7 @@ Nice musics, many weapons, and a ton of surprises. %prep -%setup -q +%autosetup -p1 # Default to English sed -i 's|fr|en|' texts/config.ini ++++++ fix-exec-stack.patch ++++++ Index: b/assembler.S =================================================================== --- a/src/assembler.S +++ b/src/assembler.S @@ -2076,3 +2076,8 @@ _et_col1: .int 0 #11 _et_col2: .int 0 #13 #_et_col1: .byte 11 #_et_col2: .byte 13 + +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif + Index: b/assembler_opt.S =================================================================== --- a/src/assembler_opt.S +++ b/src/assembler_opt.S @@ -407,3 +407,6 @@ _COPY2X32BITS_512x440: leave ret +#if defined(__linux__) && defined(__ELF__) +.section .note.GNU-stack,"",%progbits +#endif