Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bandwidth for openSUSE:Factory 
checked in at 2022-04-30 00:46:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bandwidth (Old)
 and      /work/SRC/openSUSE:Factory/.bandwidth.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bandwidth"

Sat Apr 30 00:46:16 2022 rev:8 rq:973959 version:1.11.2b

Changes:
--------
--- /work/SRC/openSUSE:Factory/bandwidth/bandwidth.changes      2022-04-27 
21:41:35.725032370 +0200
+++ /work/SRC/openSUSE:Factory/.bandwidth.new.1538/bandwidth.changes    
2022-04-30 00:46:49.491018366 +0200
@@ -1,0 +2,6 @@
+Fri Apr 29 14:31:33 UTC 2022 - Martin Li??ka <[email protected]>
+
+- Update to 1.11.2b:
+  * Built binary does not have executable stack.
+
+-------------------------------------------------------------------

Old:
----
  bandwidth-1.11.2.tar.gz

New:
----
  bandwidth-1.11.2b.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bandwidth.spec ++++++
--- /var/tmp/diff_new_pack.b894eT/_old  2022-04-30 00:46:49.999018807 +0200
+++ /var/tmp/diff_new_pack.b894eT/_new  2022-04-30 00:46:50.003018810 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           bandwidth
-Version:        1.11.2
+Version:        1.11.2b
 Release:        0
 Summary:        Memory and network benchmark program
 License:        GPL-2.0-only

++++++ bandwidth-1.11.2.tar.gz -> bandwidth-1.11.2b.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/Makefile-arm32 
new/bandwidth-1.11.2b/Makefile-arm32
--- old/bandwidth-1.11.2/Makefile-arm32 2021-10-26 01:23:52.000000000 +0200
+++ new/bandwidth-1.11.2b/Makefile-arm32        2022-04-28 05:04:04.000000000 
+0200
@@ -19,7 +19,7 @@
 # The author may be reached at [email protected].
 #============================================================================
 
-CFLAGS= -g -Wno-conditional-type-mismatch
+CFLAGS= -g -Wl,-z,noexecstack -Wno-conditional-type-mismatch
 CC=gcc -Wall -I.
 SRC=main.c 
 OBJ=main.o 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/Makefile-arm64 
new/bandwidth-1.11.2b/Makefile-arm64
--- old/bandwidth-1.11.2/Makefile-arm64 2021-10-26 01:23:52.000000000 +0200
+++ new/bandwidth-1.11.2b/Makefile-arm64        2022-04-28 05:04:09.000000000 
+0200
@@ -19,7 +19,7 @@
 # The author may be reached at [email protected].
 #============================================================================
 
-CFLAGS= -g -Wno-conditional-type-mismatch
+CFLAGS= -g -Wl,-z,noexecstack -Wno-conditional-type-mismatch
 CC=gcc -S -Wall -I.
 SRC=main.c 
 OBJ=main.o 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/Makefile-linux-i386 
new/bandwidth-1.11.2b/Makefile-linux-i386
--- old/bandwidth-1.11.2/Makefile-linux-i386    2021-10-26 01:23:52.000000000 
+0200
+++ new/bandwidth-1.11.2b/Makefile-linux-i386   2022-04-28 05:02:13.000000000 
+0200
@@ -19,7 +19,7 @@
 # The author may be reached at 1 at zsmith.co
 #============================================================================
 
-CFLAGS= -g -Wno-conditional-type-mismatch
+CFLAGS= -g -Wl,-z,noexecstack -Wno-conditional-type-mismatch 
 CC=gcc -Wall -I.
 SRC=main.c 
 OBJ=main.o 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/Makefile-linux-x86_64 
new/bandwidth-1.11.2b/Makefile-linux-x86_64
--- old/bandwidth-1.11.2/Makefile-linux-x86_64  2021-10-26 01:23:52.000000000 
+0200
+++ new/bandwidth-1.11.2b/Makefile-linux-x86_64 2022-04-28 05:02:03.000000000 
+0200
@@ -19,7 +19,7 @@
 # The author may be reached at [email protected].
 #============================================================================
 
-CFLAGS= -g -Wno-conditional-type-mismatch
+CFLAGS= -g -Wl,-z,noexecstack -Wno-conditional-type-mismatch 
 CC=gcc -Wall -I.
 SRC=main.c 
 OBJ=main.o 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/OOC/Makefile 
new/bandwidth-1.11.2b/OOC/Makefile
--- old/bandwidth-1.11.2/OOC/Makefile   2021-10-21 10:57:20.000000000 +0200
+++ new/bandwidth-1.11.2b/OOC/Makefile  2022-04-28 04:41:15.000000000 +0200
@@ -4,7 +4,7 @@
 # This is covered by the Lesser GNU Public License version 3.
 #============================================================================
 
-CFLAGS= -g -Wno-conditional-type-mismatch 
+CFLAGS= -g -Wno-conditional-type-mismatch -Wl,-z,noexecstack
 CC=gcc -Wall
 SRC=main.c 
 OBJ=main.o
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/defs.h new/bandwidth-1.11.2b/defs.h
--- old/bandwidth-1.11.2/defs.h 2021-12-30 06:52:00.000000000 +0100
+++ new/bandwidth-1.11.2b/defs.h        2022-04-28 16:57:38.000000000 +0200
@@ -1,6 +1,6 @@
 /*============================================================================
   bandwidth, a benchmark to estimate memory transfer bandwidth.
-  Copyright (C) 2005-2021 by Zack T Smith.
+  Copyright (C) 2005-2022 by Zack T Smith.
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
@@ -63,7 +63,7 @@
 #ifndef _DEFS_H
 #define _DEFS_H
 
-#define RELEASE "1.11.2"
+#define RELEASE "1.11.2b"
 
 #define require(COND) if(COND){}
 
Binary files old/bandwidth-1.11.2/output/XeonE5-2686-Linux-64bit.gif and 
new/bandwidth-1.11.2b/output/XeonE5-2686-Linux-64bit.gif differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/routines-arm-32bit.asm 
new/bandwidth-1.11.2b/routines-arm-32bit.asm
--- old/bandwidth-1.11.2/routines-arm-32bit.asm 2021-10-26 01:23:52.000000000 
+0200
+++ new/bandwidth-1.11.2b/routines-arm-32bit.asm        2022-04-28 
16:54:44.000000000 +0200
@@ -24,6 +24,8 @@
 
 # Some instructions may not be supported by the ARM CPU in the Raspberry pi 2.
 
+.section .note.GNU-stack
+
 .section code 
 
 .globl Writer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/routines-arm-64bit.asm 
new/bandwidth-1.11.2b/routines-arm-64bit.asm
--- old/bandwidth-1.11.2/routines-arm-64bit.asm 2021-10-26 01:23:52.000000000 
+0200
+++ new/bandwidth-1.11.2b/routines-arm-64bit.asm        2022-04-28 
16:54:47.000000000 +0200
@@ -58,6 +58,10 @@
 .global _IncrementRegisters
 .global _IncrementStack
 
+.section .note.GNU-stack 
+
+.section code
+
 .text
 
 #-----------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/routines-x86-32bit.asm 
new/bandwidth-1.11.2b/routines-x86-32bit.asm
--- old/bandwidth-1.11.2/routines-x86-32bit.asm 2021-10-26 01:23:52.000000000 
+0200
+++ new/bandwidth-1.11.2b/routines-x86-32bit.asm        2022-04-28 
04:53:32.000000000 +0200
@@ -139,6 +139,8 @@
 global StackWriter
 global _StackWriter
 
+       section .note.GNU-stack
+
        section .text
 
 ;------------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/routines-x86-64bit.asm 
new/bandwidth-1.11.2b/routines-x86-64bit.asm
--- old/bandwidth-1.11.2/routines-x86-64bit.asm 2021-10-26 03:22:42.000000000 
+0200
+++ new/bandwidth-1.11.2b/routines-x86-64bit.asm        2022-04-28 
04:53:40.000000000 +0200
@@ -136,7 +136,7 @@
 global _WriterSSE2_bypass
 global _WriterSSE2_128bytes_bypass
 
-; Note!
+       section .note.GNU-stack
 
        section .text
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/utility-x86-32bit.asm 
new/bandwidth-1.11.2b/utility-x86-32bit.asm
--- old/bandwidth-1.11.2/utility-x86-32bit.asm  2021-10-26 01:23:52.000000000 
+0200
+++ new/bandwidth-1.11.2b/utility-x86-32bit.asm 2022-04-28 16:54:29.000000000 
+0200
@@ -39,6 +39,8 @@
 global get_cpuid7_ebx
 global get_cpuid7_ecx
 
+       section .note.GNU-stack
+
        section .text
 
 ;------------------------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bandwidth-1.11.2/utility-x86-64bit.asm 
new/bandwidth-1.11.2b/utility-x86-64bit.asm
--- old/bandwidth-1.11.2/utility-x86-64bit.asm  2021-12-30 05:32:24.000000000 
+0100
+++ new/bandwidth-1.11.2b/utility-x86-64bit.asm 2022-04-28 16:54:29.000000000 
+0200
@@ -67,6 +67,8 @@
 ; Unix ABI says integer param are put in these registers in this order:
 ;      rdi, rsi, rdx, rcx, r8, r9
 
+       section .note.GNU-stack
+
        section .text
 
 ;------------------------------------------------------------------------------

Reply via email to