diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-01-08 13:42:05 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-01-08 14:46:02 -0500 |
commit | db1c340e1cd2c809f8d72dc51a08f524dc086c04 (patch) | |
tree | 3b92e8f76b2e9e7d6888ce984ba3e305dd98a8bb /dev-libs/elfutils/files | |
parent | dev-libs/elfutils: mark 0.163 arm64/m68k/s390/sh stable (diff) | |
download | gentoo-db1c340e1cd2c809f8d72dc51a08f524dc086c04.tar.gz gentoo-db1c340e1cd2c809f8d72dc51a08f524dc086c04.tar.bz2 gentoo-db1c340e1cd2c809f8d72dc51a08f524dc086c04.zip |
dev-libs/elfutils: drop <0.163 versions
Diffstat (limited to 'dev-libs/elfutils/files')
5 files changed, 0 insertions, 165 deletions
diff --git a/dev-libs/elfutils/files/elfutils-0.143-configure.patch b/dev-libs/elfutils/files/elfutils-0.143-configure.patch deleted file mode 100644 index 4c00cd88d8ec..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.143-configure.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://bugs.gentoo.org/287130 - ---- elfutils-0.143/configure -+++ elfutils-0.143/configure -@@ -5460,7 +5460,7 @@ - - # 1.234<whatever> -> 1234<whatever> - case "$PACKAGE_VERSION" in --[0-9].*) eu_version="${PACKAGE_VERSION/./}" ;; -+[0-9].*) eu_version=`echo "$PACKAGE_VERSION" | sed 's@\.@@'` ;; - *) { { $as_echo "$as_me:$LINENO: error: confused by version number '$PACKAGE_VERSION'" >&5 - $as_echo "$as_me: error: confused by version number '$PACKAGE_VERSION'" >&2;} - { (exit 1); exit 1; }; } ;; -@@ -5495,7 +5495,7 @@ - esac - - # Round up to the next release API (x.y) version. --eu_version=$[($eu_version + 999) / 1000] -+eu_version=`expr \( $eu_version + 999 \) / 1000` - - cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure diff --git a/dev-libs/elfutils/files/elfutils-0.148-bashifications.patch b/dev-libs/elfutils/files/elfutils-0.148-bashifications.patch deleted file mode 100644 index 5cdf34fa3a4b..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.148-bashifications.patch +++ /dev/null @@ -1,23 +0,0 @@ -Remove bashifications -https://bugs.gentoo.org/287130 - ---- a/configure -+++ b/configure -@@ -4874,7 +4874,7 @@ ac_config_files="$ac_config_files version.h:config/version.h.in" - - # 1.234<whatever> -> 1234<whatever> - case "$PACKAGE_VERSION" in --[0-9].*) eu_version="${PACKAGE_VERSION/./}" ;; -+[0-9].*) eu_version=`echo "$PACKAGE_VERSION" | sed 's@\.@@'` ;; - *) as_fn_error "confused by version number '$PACKAGE_VERSION'" "$LINENO" 5 ;; - esac - case "$eu_version" in -@@ -4903,7 +4903,7 @@ case "$eu_version" in - esac - - # Round up to the next release API (x.y) version. --eu_version=$[($eu_version + 999) / 1000] -+eu_version=`expr \( $eu_version + 999 \) / 1000` - - cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure diff --git a/dev-libs/elfutils/files/elfutils-0.150-bashifications.patch b/dev-libs/elfutils/files/elfutils-0.150-bashifications.patch deleted file mode 100644 index a2f2b858574d..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.150-bashifications.patch +++ /dev/null @@ -1,23 +0,0 @@ -Remove bashifications -https://bugs.gentoo.org/287130 - ---- a/configure -+++ b/configure -@@ -4880,7 +4880,7 @@ ac_config_files="$ac_config_files version.h:config/version.h.in" - - # 1.234<whatever> -> 1234<whatever> - case "$PACKAGE_VERSION" in --[0-9].*) eu_version="${PACKAGE_VERSION/./}" ;; -+[0-9].*) eu_version=`echo "$PACKAGE_VERSION" | sed 's@\.@@'` ;; - *) as_fn_error $? "confused by version number '$PACKAGE_VERSION'" "$LINENO" 5 ;; - esac - case "$eu_version" in -@@ -4909,7 +4909,7 @@ case "$eu_version" in - esac - - # Round up to the next release API (x.y) version. --eu_version=$[($eu_version + 999) / 1000] -+eu_version=`expr \( $eu_version + 999 \) / 1000` - - cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure diff --git a/dev-libs/elfutils/files/elfutils-0.158-tests-backtrace-native-core.patch b/dev-libs/elfutils/files/elfutils-0.158-tests-backtrace-native-core.patch deleted file mode 100644 index 213b06b7a1fb..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.158-tests-backtrace-native-core.patch +++ /dev/null @@ -1,46 +0,0 @@ -https://bugs.gentoo.org/497566 - -From 435808a681cc375f0907f2066c4cc062173a6c7e Mon Sep 17 00:00:00 2001 -From: Jan Kratochvil <jan.kratochvil@redhat.com> -Date: Sat, 18 Jan 2014 21:56:13 +0100 -Subject: [PATCH] Fix false FAILs on testsuite with ulimit -c unlimited. - -Signed-off-by: Jan Kratochvil <jan.kratochvil@redhat.com> ---- - tests/ChangeLog | 6 ++++++ - tests/backtrace-child.c | 8 +++++--- - 2 files changed, 11 insertions(+), 3 deletions(-) - -2014-01-18 Jan Kratochvil <jan.kratochvil@redhat.com> - - Fix false FAILs on testsuite with ulimit -c unlimited. - * backtrace-child.c (sigusr2): Call pthread_exit. - (main): Return, do not call abort. - -diff --git a/tests/backtrace-child.c b/tests/backtrace-child.c -index 0db1258..512aa23 100644 ---- a/tests/backtrace-child.c -+++ b/tests/backtrace-child.c -@@ -100,7 +100,10 @@ sigusr2 (int signo) - if (! gencore) - { - raise (SIGUSR1); -- /* It should not be reached. */ -+ /* Do not return as stack may be invalid due to ptrace-patched PC to the -+ jmp function. */ -+ pthread_exit (NULL); -+ /* Not reached. */ - abort (); - } - /* Here we dump the core for --gencore. */ -@@ -218,6 +221,5 @@ main (int argc UNUSED, char **argv) - pthread_join (thread, NULL); - else - raise (SIGUSR2); -- /* Not reached. */ -- abort (); -+ return 0; - } --- -1.8.5.3 - diff --git a/dev-libs/elfutils/files/elfutils-0.161-libelf-dir-traversal.patch b/dev-libs/elfutils/files/elfutils-0.161-libelf-dir-traversal.patch deleted file mode 100644 index 84a28c71d234..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.161-libelf-dir-traversal.patch +++ /dev/null @@ -1,51 +0,0 @@ -https://bugs.gentoo.org/534000 - -From 147018e729e7c22eeabf15b82d26e4bf68a0d18e Mon Sep 17 00:00:00 2001 -From: Alexander Cherepanov <cherepan@mccme.ru> -Date: Sun, 28 Dec 2014 19:57:19 +0300 -Subject: [PATCH] libelf: Fix dir traversal vuln in ar extraction. - -read_long_names terminates names at the first '/' found but then skips -one character without checking (it's supposed to be '\n'). Hence the -next name could start with any character including '/'. This leads to -a directory traversal vulnerability at the time the contents of the -archive is extracted. - -The danger is mitigated by the fact that only one '/' is possible in a -resulting filename and only in the leading position. Hence only files -in the root directory can be written via this vuln and only when ar is -executed as root. - -The fix for the vuln is to not skip any characters while looking -for '/'. - -Signed-off-by: Alexander Cherepanov <cherepan@mccme.ru> ---- - libelf/ChangeLog | 5 +++++ - libelf/elf_begin.c | 5 +---- - 2 files changed, 6 insertions(+), 4 deletions(-) - -2014-12-28 Alexander Cherepanov <cherepan@mccme.ru> - - * elf_begin.c (read_long_names): Don't miss '/' right after - another '/'. Fixes a dir traversal vuln in ar extraction. - -diff --git a/libelf/elf_begin.c b/libelf/elf_begin.c -index 30abe0b..cd3756c 100644 ---- a/libelf/elf_begin.c -+++ b/libelf/elf_begin.c -@@ -749,10 +749,7 @@ read_long_names (Elf *elf) - } - - /* NUL-terminate the string. */ -- *runp = '\0'; -- -- /* Skip the NUL byte and the \012. */ -- runp += 2; -+ *runp++ = '\0'; - - /* A sanity check. Somebody might have generated invalid - archive. */ --- -2.2.1 - |