commit pax-utils for openSUSE:Factory

2020-08-20 Thread root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2020-08-20 22:33:14

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new.3399 (New)


Package is "pax-utils"

Thu Aug 20 22:33:14 2020 rev:24 rq:828138 version:1.2.6

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2019-07-11 
13:16:11.190809107 +0200
+++ /work/SRC/openSUSE:Factory/.pax-utils.new.3399/pax-utils.changes
2020-08-20 22:33:29.748112290 +0200
@@ -1,0 +2,14 @@
+Tue Jul 21 14:21:17 UTC 2020 - Wolfgang Frisch 
+
+- Update to 1.2.6.
+- Changes since 1.2.4:
+  - Add RISC-V to the list of architectures in ELF
+  - dumpelf.c: add missing break when decoding SHT_GNU_LIBLIST.
+  - lddtree.py: resolve python location through PATH.
+  - lddtree: Put ldso interpreter library path at end.  
https://crbug.com/917193
+  - scanelf.c: be more verbose at saying what all the addresses mean. 
https://bugs.gentoo.org/713082
+  - scanelf.c: don't crash in -v mode on non-functions. 
https://bugs.gentoo.org/713082
+  - security.c: allow 'semtimedop' in seccomp sandbox. 
https://bugs.gentoo.org/709794
+  - security.c: allow 'statx' in seccomp sandbox. 
https://bugs.gentoo.org/717300
+
+---

Old:

  pax-utils-1.2.4.tar.xz

New:

  pax-utils-1.2.6.tar.xz



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.VdVbzX/_old  2020-08-20 22:33:30.592112685 +0200
+++ /var/tmp/diff_new_pack.VdVbzX/_new  2020-08-20 22:33:30.592112685 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pax-utils
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:   pax-utils
-Version:1.2.4
+Version:1.2.6
 Release:0
 Summary:Tools to Check ELF Files for Security Relevant Properties
 License:GPL-2.0-or-later
 Group:  Productivity/Security
-Url:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
+URL:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
 Source: 
https://ftp.halifax.rwth-aachen.de/gentoo/distfiles/pax-utils-%{version}.tar.xz
 # backports
 # openSUSE patches

++ pax-utils-1.2.4.tar.xz -> pax-utils-1.2.6.tar.xz ++
 24603 lines of diff (skipped)




commit pax-utils for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2019-07-11 13:15:58

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new.4615 (New)


Package is "pax-utils"

Thu Jul 11 13:15:58 2019 rev:23 rq:713853 version:1.2.4

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2018-01-22 
16:21:18.158120573 +0100
+++ /work/SRC/openSUSE:Factory/.pax-utils.new.4615/pax-utils.changes
2019-07-11 13:16:11.190809107 +0200
@@ -1,0 +2,22 @@
+Mon Jul  1 14:44:19 UTC 2019 - Wolfgang Frisch 
+
+- Update to 1.2.4.
+- Removed patches that have since been committed to upstream (1.2.3):
+  - 0001-dumpelf-check-for-invalid-section-entry-sizes.patch
+
https://github.com/gentoo/pax-utils/commit/4609f57a690b4a5670baeb93167dab5300d07d4e
+  - 0002-dumpelf-check-for-invalid-program-headers.patch
+
https://github.com/gentoo/pax-utils/commit/18ded0e30ee5a84260cceb80d818b9c21ade4c76
+  - 0003-dumpelf-check-for-invalid-notes.patch
+
https://github.com/gentoo/pax-utils/commit/10a9643d90a1ba6058a66066803fac6cf43f6917
+  - 0004-scanelf-check-range-of-hash-bucket.patch
+
https://github.com/gentoo/pax-utils/commit/e577c5b7e230c52e5fc4fa40e4e9014c634b3c1d
+- Changes since 1.2.2:
+  - paxldso: properly decode the flags bits in the cache 
+This fixes handling of multiple ABIs for a single arch like x86/x86_64/x32
+or mips o32/n32/n64.  It also fixes decoding of arm float libs.
+  - dumpelf: add support for dumping notes 
+  - dumpelf: add support for prelink sections
+  - scanmacho: fix 126 byte limit on -E option
+  - security fixes (mentioned above)
+
+---

Old:

  0001-dumpelf-check-for-invalid-section-entry-sizes.patch
  0002-dumpelf-check-for-invalid-program-headers.patch
  0003-dumpelf-check-for-invalid-notes.patch
  0004-scanelf-check-range-of-hash-bucket.patch
  pax-utils-1.2.2.tar.xz

New:

  pax-utils-1.2.4.tar.xz



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.kYEkH2/_old  2019-07-11 13:16:11.794808917 +0200
+++ /var/tmp/diff_new_pack.kYEkH2/_new  2019-07-11 13:16:11.798808915 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pax-utils
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,23 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   pax-utils
-Version:1.2.2
+Version:1.2.4
 Release:0
 Summary:Tools to Check ELF Files for Security Relevant Properties
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Security
 Url:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
-Source: http://dev.gentoo.org/~vapier/dist/pax-utils-%{version}.tar.xz
+Source: 
https://ftp.halifax.rwth-aachen.de/gentoo/distfiles/pax-utils-%{version}.tar.xz
 # backports
-Patch0: 0001-dumpelf-check-for-invalid-section-entry-sizes.patch
-Patch1: 0002-dumpelf-check-for-invalid-program-headers.patch
-Patch2: 0003-dumpelf-check-for-invalid-notes.patch
-Patch3: 0004-scanelf-check-range-of-hash-bucket.patch
 # openSUSE patches
 Patch20:pax-utils-handle-lib64.patch
 BuildRequires:  libcap-devel

++ pax-utils-1.2.2.tar.xz -> pax-utils-1.2.4.tar.xz ++
 30068 lines of diff (skipped)




commit pax-utils for openSUSE:Factory

2018-01-22 Thread root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2018-01-22 16:20:30

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new (New)


Package is "pax-utils"

Mon Jan 22 16:20:30 2018 rev:22 rq:568054 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2017-03-02 
19:37:19.651704273 +0100
+++ /work/SRC/openSUSE:Factory/.pax-utils.new/pax-utils.changes 2018-01-22 
16:21:18.158120573 +0100
@@ -1,0 +2,5 @@
+Thu Jan 18 18:10:13 UTC 2018 - dims...@opensuse.org
+
+- Drop unknown parameter "-q" from autosetup.
+
+---



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.omLvKO/_old  2018-01-22 16:21:19.074077732 +0100
+++ /var/tmp/diff_new_pack.omLvKO/_new  2018-01-22 16:21:19.074077732 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pax-utils
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,7 +39,7 @@
 non-executable stack.
 
 %prep
-%autosetup -q -p1
+%autosetup -p1
 
 %build
 %configure




commit pax-utils for openSUSE:Factory

2017-03-02 Thread root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2017-03-02 19:37:18

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new (New)


Package is "pax-utils"

Thu Mar  2 19:37:18 2017 rev:21 rq:460675 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2016-11-18 
22:02:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.pax-utils.new/pax-utils.changes 2017-03-02 
19:37:19.651704273 +0100
@@ -1,0 +2,11 @@
+Mon Feb 27 10:53:14 UTC 2017 - lnus...@suse.de
+
+- update to 1.2.2
+  * misc fd and memory leak fixes
+  Add patches from git (boo#1026959)
+  0004-scanelf-check-range-of-hash-bucket.patch
+  0003-dumpelf-check-for-invalid-notes.patch
+  0001-dumpelf-check-for-invalid-section-entry-sizes.patch
+  0002-dumpelf-check-for-invalid-program-headers.patch
+
+---

Old:

  pax-utils-1.1.6.tar.xz

New:

  0001-dumpelf-check-for-invalid-section-entry-sizes.patch
  0002-dumpelf-check-for-invalid-program-headers.patch
  0003-dumpelf-check-for-invalid-notes.patch
  0004-scanelf-check-range-of-hash-bucket.patch
  pax-utils-1.2.2.tar.xz



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.tSdWO9/_old  2017-03-02 19:37:20.279615418 +0100
+++ /var/tmp/diff_new_pack.tSdWO9/_new  2017-03-02 19:37:20.279615418 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pax-utils
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -14,18 +14,23 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-# icecream 0
 
 
 Name:   pax-utils
-Version:1.1.6
+Version:1.2.2
 Release:0
 Summary:Tools to Check ELF Files for Security Relevant Properties
 License:GPL-2.0+
 Group:  Productivity/Security
 Url:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
 Source: http://dev.gentoo.org/~vapier/dist/pax-utils-%{version}.tar.xz
-Patch0: pax-utils-handle-lib64.patch
+# backports
+Patch0: 0001-dumpelf-check-for-invalid-section-entry-sizes.patch
+Patch1: 0002-dumpelf-check-for-invalid-program-headers.patch
+Patch2: 0003-dumpelf-check-for-invalid-notes.patch
+Patch3: 0004-scanelf-check-range-of-hash-bucket.patch
+# openSUSE patches
+Patch20:pax-utils-handle-lib64.patch
 BuildRequires:  libcap-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -33,23 +38,15 @@
 Tools to check ELF files for security relevant properties such as
 non-executable stack.
 
-
-
-Authors:
--
-Ned Ludd 
-Mike Frysinger 
-
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -q -p1
 
 %build
 %configure
 make %{?_smp_mflags} V=1
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 
 %files
 %defattr(-,root,root)

++ 0001-dumpelf-check-for-invalid-section-entry-sizes.patch ++
>From 4609f57a690b4a5670baeb93167dab5300d07d4e Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Wed, 1 Feb 2017 09:29:10 -1000
Subject: [PATCH 1/4] dumpelf: check for invalid section entry sizes

URL: https://bugs.gentoo.org/607894
Reported-by: Agostino Sarubbo 
---
 dumpelf.c | 50 --
 1 file changed, 28 insertions(+), 22 deletions(-)

diff --git a/dumpelf.c b/dumpelf.c
index 6b2458a..44da3ee 100644
--- a/dumpelf.c
+++ b/dumpelf.c
@@ -413,17 +413,20 @@ static void dump_shdr(elfobj *elf, const void *shdr_void, 
size_t shdr_cnt, const
case SHT_DYNSYM: { \
Elf##B##_Sym *sym = vdata; \
printf("\n\t/%c section dump:\n", '*'); \
-   for (i = 0; i < EGET(shdr->sh_size) / 
EGET(shdr->sh_entsize); ++i) { \
-   printf("\t * Elf%i_Sym sym%zu = {\n", B, i); \
-   printf("\t * \t.st_name  = %u,\n", 
(uint32_t)EGET(sym->st_name)); \
-   printf("\t * \t.st_value = 0x%"PRIX64",\n", 
EGET(sym->st_value)); \
-   printf("\t * \t.st_size  = %"PRIu64", 
(bytes)\n", EGET(sym->st_size)); \
-   printf("\t * \t.st_info  = %u,\n", (unsigned 
char)EGET(sym->st_info)); \
-   printf("\t * \t.st_other = %u,\n", (unsigned 
char)EGET(sym->st_other)); \
-   

commit pax-utils for openSUSE:Factory

2016-11-18 Thread h_root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2016-11-18 22:02:11

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new (New)


Package is "pax-utils"

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2015-02-11 
16:46:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.pax-utils.new/pax-utils.changes 2016-11-18 
22:02:12.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov  3 21:33:44 UTC 2016 - aloi...@gmx.com
+
+- Update to 1.1.6 (no changelog found)
+- Spec cleanup
+- Dropped pax-utils-file-contains-date-and-time.patch
+
+---

Old:

  pax-utils-0.9.2.tar.xz
  pax-utils-file-contains-date-and-time.patch

New:

  pax-utils-1.1.6.tar.xz



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.qcwrVt/_old  2016-11-18 22:02:13.0 +0100
+++ /var/tmp/diff_new_pack.qcwrVt/_new  2016-11-18 22:02:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pax-utils
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +18,16 @@
 
 
 Name:   pax-utils
-BuildRequires:  libcap-devel
-Url:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
+Version:1.1.6
+Release:0
 Summary:Tools to Check ELF Files for Security Relevant Properties
 License:GPL-2.0+
 Group:  Productivity/Security
-Version:0.9.2
-Release:0
+Url:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
 Source: http://dev.gentoo.org/~vapier/dist/pax-utils-%{version}.tar.xz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Patch0: pax-utils-handle-lib64.patch
-Patch1: pax-utils-file-contains-date-and-time.patch
+BuildRequires:  libcap-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description 
 Tools to check ELF files for security relevant properties such as
@@ -37,24 +36,24 @@
 
 
 Authors:
-
+-
 Ned Ludd 
 Mike Frysinger 
 
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
+
 %build
 %configure
 make %{?_smp_mflags} V=1
 
 %install
-make install DESTDIR=%{buildroot} %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 
 %files
 %defattr(-,root,root)
-%doc README TODO BUGS
+%doc README.md TODO BUGS
 %{_bindir}/*
 %{_mandir}/man1/*
 

++ pax-utils-0.9.2.tar.xz -> pax-utils-1.1.6.tar.xz ++
 164859 lines of diff (skipped)




commit pax-utils for openSUSE:Factory

2015-02-11 Thread h_root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2015-02-11 16:46:35

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new (New)


Package is pax-utils

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2013-08-23 
14:00:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.pax-utils.new/pax-utils.changes 2015-02-11 
16:46:39.0 +0100
@@ -1,0 +2,10 @@
+Mon Feb  9 17:51:31 UTC 2015 - crrodrig...@opensuse.org
+
+- Pax utils 0.9.2, no changelog found 
+- Update source URL.
+- Switch to autoconf based build
+- pax-utils-file-contains-date-and-time.patch: Do not
+  include time stamps in binaries
+- pax-utils-handle-lib64.patch replaces pax-utils-lib64.patch
+
+---

Old:

  pax-utils-0.1.16.tar.bz2
  pax-utils-lib64.patch

New:

  pax-utils-0.9.2.tar.xz
  pax-utils-file-contains-date-and-time.patch
  pax-utils-handle-lib64.patch



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.K91hha/_old  2015-02-11 16:46:40.0 +0100
+++ /var/tmp/diff_new_pack.K91hha/_new  2015-02-11 16:46:40.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pax-utils
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,11 +23,12 @@
 Summary:Tools to Check ELF Files for Security Relevant Properties
 License:GPL-2.0+
 Group:  Productivity/Security
-Version:0.1.16
+Version:0.9.2
 Release:0
-Source: http://dev.gentoo.org/~solar/pax/pax-utils-%{version}.tar.bz2
+Source: http://dev.gentoo.org/~vapier/dist/pax-utils-%{version}.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Patch:  pax-utils-lib64.patch
+Patch0: pax-utils-handle-lib64.patch
+Patch1: pax-utils-file-contains-date-and-time.patch
 
 %description 
 Tools to check ELF files for security relevant properties such as
@@ -42,20 +43,14 @@
 
 %prep
 %setup -q
-%patch
-
+%patch0 -p1
+%patch1 -p1
 %build
-# This package failed when testing with -Wl,-as-needed being default.
-# So we disable it here, if you want to retest, just delete this comment and 
the line below.
-export SUSE_ASNEEDED=0
-make pspax CFLAGS=%{optflags} -g -D_GNU_SOURCE -DWANT_SYSCAP LDFLAGS=-lcap
-make CFLAGS=%{optflags} -g -D_GNU_SOURCE
+%configure
+make %{?_smp_mflags} V=1
 
 %install
-make DESTDIR=%{buildroot} S=0 install
-
-%clean
-rm -rf %{buildroot}
+make install DESTDIR=%{buildroot} %{?_smp_mflags}
 
 %files
 %defattr(-,root,root)

++ pax-utils-file-contains-date-and-time.patch ++
--- pax-utils-0.9.2.orig/dumpelf.c
+++ pax-utils-0.9.2/dumpelf.c
@@ -357,7 +357,7 @@ static void parseargs(int argc, char *ar
case 'V':/* version info */
printf(pax-utils-%s: %s compiled %s\n%s\n
   %s written for Gentoo by solar and vapier @ 
gentoo.org\n,
-  VERSION, __FILE__, __DATE__, rcsid, argv0);
+  VERSION, __FILE__, ??? ?? , rcsid, argv0);
exit(EXIT_SUCCESS);
break;
case 'h': usage(EXIT_SUCCESS); break;
--- pax-utils-0.9.2.orig/pspax.c
+++ pax-utils-0.9.2/pspax.c
@@ -485,7 +485,7 @@ static void parseargs(int argc, char *ar
case 'V':/* version info */
printf(pax-utils-%s: %s compiled %s\n%s\n
   %s written for Gentoo by solar and vapier @ 
gentoo.org\n,
-  VERSION, __FILE__, __DATE__, rcsid, argv0);
+  VERSION, __FILE__, ??? ?? , rcsid, argv0);
exit(EXIT_SUCCESS);
break;
case 'h': usage(EXIT_SUCCESS); break;
--- pax-utils-0.9.2.orig/scanmacho.c
+++ pax-utils-0.9.2/scanmacho.c
@@ -632,7 +632,7 @@ static int parseargs(int argc, char *arg
case 'V':
printf(pax-utils-%s: %s compiled %s\n%s\n
   %s written for Gentoo by solar, vapier and 
grobian @ gentoo.org\n,
-  VERSION, __FILE__, __DATE__, rcsid, argv0);
+  VERSION, __FILE__, ??? ?? , rcsid, argv0);
exit(EXIT_SUCCESS);
break;
case 'h': 

commit pax-utils for openSUSE:Factory

2013-08-23 Thread h_root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2013-08-23 14:00:18

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new (New)


Package is pax-utils

Changes:

--- /work/SRC/openSUSE:Factory/pax-utils/pax-utils.changes  2011-09-23 
12:21:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.pax-utils.new/pax-utils.changes 2013-08-23 
14:00:19.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug 19 19:22:35 UTC 2013 - crrodrig...@opensuse.org
+
+- pax-utils-lib64.patch: scanelf -l does not scan lib64 as 
+  it should in x86_64 
+
+---

New:

  pax-utils-lib64.patch



Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.1VLHZW/_old  2013-08-23 14:00:20.0 +0200
+++ /var/tmp/diff_new_pack.1VLHZW/_new  2013-08-23 14:00:20.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package pax-utils (Version 0.1.16)
+# spec file for package pax-utils
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -14,8 +14,6 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-
-# norootforbuild
 # icecream 0
 
 
@@ -23,12 +21,13 @@
 BuildRequires:  libcap-devel
 Url:http://www.gentoo.org/proj/en/hardened/pax-utils.xml
 Summary:Tools to Check ELF Files for Security Relevant Properties
-Version:0.1.16
-Release:42
 License:GPL-2.0+
 Group:  Productivity/Security
+Version:0.1.16
+Release:0
 Source: http://dev.gentoo.org/~solar/pax/pax-utils-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Patch:  pax-utils-lib64.patch
 
 %description 
 Tools to check ELF files for security relevant properties such as
@@ -42,7 +41,8 @@
 Mike Frysinger vap...@gentoo.org
 
 %prep
-%setup
+%setup -q
+%patch
 
 %build
 # This package failed when testing with -Wl,-as-needed being default.

++ pax-utils-lib64.patch ++
--- scanelf.c.orig
+++ scanelf.c
@@ -1570,9 +1570,18 @@ static void scanelf_ldpath(void)
++i;
}
 
-   if (!scan_l)   scanelf_dir(/lib);
-   if (!scan_ul)  scanelf_dir(/usr/lib);
-   if (!scan_ull) scanelf_dir(/usr/local/lib);
+   if (!scan_l) {  
+scanelf_dir(/lib);
+scanelf_dir(/lib64);
+}
+   if (!scan_ul) {
+scanelf_dir(/usr/lib);
+scanelf_dir(/usr/lib64);
+}
+   if (!scan_ull) {
+scanelf_dir(/usr/local/lib);
+scanelf_dir(/usr/local/lib64);
+}
 }
 
 /* scan env PATH for paths */
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit pax-utils for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package pax-utils for openSUSE:Factory 
checked in at 2011-12-06 18:36:15

Comparing /work/SRC/openSUSE:Factory/pax-utils (Old)
 and  /work/SRC/openSUSE:Factory/.pax-utils.new (New)


Package is pax-utils, Maintainer is lnus...@suse.com

Changes:




Other differences:
--
++ pax-utils.spec ++
--- /var/tmp/diff_new_pack.YvsrBo/_old  2011-12-06 19:03:20.0 +0100
+++ /var/tmp/diff_new_pack.YvsrBo/_new  2011-12-06 19:03:20.0 +0100
@@ -25,7 +25,7 @@
 Summary:Tools to Check ELF Files for Security Relevant Properties
 Version:0.1.16
 Release:42
-License:GPL v2 or later
+License:GPL-2.0+
 Group:  Productivity/Security
 Source: http://dev.gentoo.org/~solar/pax/pax-utils-%{version}.tar.bz2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org