sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Florian Franzmann (61c1638041e1e5e2cc7eee1ccf5ca1f6df6c865f)
- From: Florian Franzmann <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (61c1638041e1e5e2cc7eee1ccf5ca1f6df6c865f)
- Date: Wed, 5 Feb 2020 21:08:01 +0000
GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
kernels/wireguard-modules/DETAILS | 4
kernels/wireguard-modules/HISTORY | 3
libs/libtasn1/DETAILS | 2
libs/libtasn1/HISTORY | 3
libs/nspr/DETAILS | 4
libs/nspr/HISTORY | 3
rust-crates/cbindgen/DETAILS | 4
rust-crates/cbindgen/HISTORY | 3
security/honggfuzz/0001-Fix-build-against-binutils-2.34.patch | 36 ++++++
security/honggfuzz/HISTORY | 4
security/honggfuzz/PRE_BUILD | 5
x11-libs/cairo/0001-Fix-build-against-binutils-2.34.patch | 53
++++++++++
x11-libs/cairo/HISTORY | 4
x11-libs/cairo/PRE_BUILD | 2
xorg-data/xkeyboard-config/DETAILS | 2
xorg-data/xkeyboard-config/HISTORY | 3
16 files changed, 127 insertions(+), 8 deletions(-)
New commits:
commit 61c1638041e1e5e2cc7eee1ccf5ca1f6df6c865f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
kernels/wireguard-modules: version 0.0.20200205
commit 1c093d0c2cc6f818028f00f8af8a86f6c3f39f1a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
rust-crates/cbindgen: version 0.13.0
commit 17434b917f0fcf74b3b0e1711586121fa2d4b1cd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
xorg-data/xkeyboard-config: version 2.29
commit 4ecd30110feaf2a7fba625dbe261c0ae25d8f751
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/nspr: version 4.25
commit f93247ec880484f8c2d2b173ff0358847336ddcf
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/libtasn1: version 4.16.0
commit bee0b48717ea8c601b96b1eeb3e3ab1a762dfe98
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
x11-libs/cairo: fix build against binutils 2.34
commit c44711a94b06b8dfc023dcb4d69438edc1c7bc58
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
security/honggfuzz: fix build against binutils 2.34
diff --git a/kernels/wireguard-modules/DETAILS
b/kernels/wireguard-modules/DETAILS
index d1a7865..bf0be18 100755
--- a/kernels/wireguard-modules/DETAILS
+++ b/kernels/wireguard-modules/DETAILS
@@ -1,8 +1,8 @@
SPELL=wireguard-modules
- VERSION=0.0.20200128
+ VERSION=0.0.20200205
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/WireGuard/wireguard-linux-compat/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:b910cfc4aa4762e663d63365f0b5adeca64e82c1ae4ce98daf2b064865ab582a7e705151ab5092ec63371515a46a220ab031c3faca8cce92f61b0682cbc95c7d
+
SOURCE_HASH=sha512:5dc09699e370ae71e40a0cab7a899578a374de4aebd54bfe18de204cf4ed99d6313ff527a5f7243e1fdf2278ef0469aeba71dea3e7dfaa0355b493c6d820e123
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wireguard-linux-compat-$VERSION"
WEB_SITE="https://www.wireguard.com/"
LICENSE[0]=GPL
diff --git a/kernels/wireguard-modules/HISTORY
b/kernels/wireguard-modules/HISTORY
index d795032..2340977 100644
--- a/kernels/wireguard-modules/HISTORY
+++ b/kernels/wireguard-modules/HISTORY
@@ -1,3 +1,6 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.0.20200205
+
2020-01-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.0.20200128
* PREPARE: adapt to 0.0.20200128
diff --git a/libs/libtasn1/DETAILS b/libs/libtasn1/DETAILS
index 0e964b2..95f0729 100755
--- a/libs/libtasn1/DETAILS
+++ b/libs/libtasn1/DETAILS
@@ -1,5 +1,5 @@
SPELL=libtasn1
- VERSION=4.15.0
+ VERSION=4.16.0
SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/libs/libtasn1/HISTORY b/libs/libtasn1/HISTORY
index c27d4df..2d7371d 100644
--- a/libs/libtasn1/HISTORY
+++ b/libs/libtasn1/HISTORY
@@ -1,3 +1,6 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.16
+
2019-12-01 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 4.15
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index f969494..9ae2e75 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,6 +1,6 @@
SPELL=nspr
- VERSION=4.24
-
SOURCE_HASH=sha512:b020031ed7a8997099c11e0772779c7b10d15b4f6b14e2b1832732943e8b8224afa952ce04a1914c1553af9d3973a6d9cacf08058ee6fff35102e3b2ec0943c1
+ VERSION=4.25
+
SOURCE_HASH=sha512:b9aa576e0da37e8729088fe559d94030cf18f277c1f7a30104d3088a804913343ed884645c0adb62144da475e20934b359f897bf3ae9a6ebb5f9daf283d5a562
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://ftp.mozilla.org/pub/mozilla.org/$SPELL/releases/v$VERSION/src/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index 5319295..322193b 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,6 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.25
+
2019-12-14 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 4.24
diff --git a/rust-crates/cbindgen/DETAILS b/rust-crates/cbindgen/DETAILS
index 97a8bb4..5ea8e26 100755
--- a/rust-crates/cbindgen/DETAILS
+++ b/rust-crates/cbindgen/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION="0.12.2"
-
SOURCE_HASH="sha512:48843d441922b753ec0da1010b37aefa7aa33b7839314b26eb30d4e34a3ee66f8bbc8eace159013e24261a78cfec4dfee2637b57c050d8aae3d4b22bf80e13b0"
+ VERSION="0.13.0"
+
SOURCE_HASH="sha512:fce3a4431fd2721f29f43b9cdf037ff38cdfdcc7dd87f3ae9792e2b7580e210506b4b3664d3fe8ce5f1394445b06dd588b2bee3cd59723820c9297621e7813bd"
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]="https://github.com/eqrion/${SPELL}/archive/v${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/rust-crates/cbindgen/HISTORY b/rust-crates/cbindgen/HISTORY
index 19b784f..6b1e46e 100644
--- a/rust-crates/cbindgen/HISTORY
+++ b/rust-crates/cbindgen/HISTORY
@@ -1,3 +1,6 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.13.0
+
2020-01-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.12.2
diff --git a/security/honggfuzz/0001-Fix-build-against-binutils-2.34.patch
b/security/honggfuzz/0001-Fix-build-against-binutils-2.34.patch
new file mode 100644
index 0000000..5a1b7b0
--- /dev/null
+++ b/security/honggfuzz/0001-Fix-build-against-binutils-2.34.patch
@@ -0,0 +1,36 @@
+From 725fdb8ababac4b71dc9ef9b514f8013c69066be Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Wed, 5 Feb 2020 19:24:42 +0100
+Subject: [PATCH] Fix build against binutils 2.34
+
+---
+ linux/bfd.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/linux/bfd.c b/linux/bfd.c
+index b387d40..192b66f 100644
+--- a/linux/bfd.c
++++ b/linux/bfd.c
+@@ -122,8 +122,8 @@ void arch_bfdDemangle(funcs_t* funcs, size_t funcCnt) {
+
+ static struct bfd_section* arch_getSectionForPc(bfd* bfdh, uint64_t pc) {
+ for (struct bfd_section* section = bfdh->sections; section; section =
section->next) {
+- uintptr_t vma = (uintptr_t)bfd_get_section_vma(bfdh, section);
+- uintptr_t sz = (uintptr_t)bfd_get_section_size(section);
++ uintptr_t vma = (uintptr_t)bfd_section_vma(section);
++ uintptr_t sz = (uintptr_t)bfd_section_size(section);
+ if ((pc > vma) && (pc < (vma + sz))) {
+ return section;
+ }
+@@ -160,7 +160,7 @@ void arch_bfdResolveSyms(pid_t pid, funcs_t* funcs,
size_t num) {
+ continue;
+ }
+
+- long sec_offset = (long)funcs[i].pc -
bfd_get_section_vma(bfdParams.bfdh, section);
++ long sec_offset = (long)funcs[i].pc - bfd_section_vma(section);
+
+ if (bfd_find_nearest_line(
+ bfdParams.bfdh, section, bfdParams.syms, sec_offset, &file,
&func, &line) == TRUE) {
+--
+2.25.0
+
diff --git a/security/honggfuzz/HISTORY b/security/honggfuzz/HISTORY
index be35584..02153aa 100644
--- a/security/honggfuzz/HISTORY
+++ b/security/honggfuzz/HISTORY
@@ -1,3 +1,7 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-Fix-build-against-binutils-2.34.patch: fix build
+ against binutils 2.34
+
2020-01-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/security/honggfuzz/PRE_BUILD b/security/honggfuzz/PRE_BUILD
new file mode 100755
index 0000000..75756a6
--- /dev/null
+++ b/security/honggfuzz/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-Fix-build-against-binutils-2.34.patch"
+
diff --git a/x11-libs/cairo/0001-Fix-build-against-binutils-2.34.patch
b/x11-libs/cairo/0001-Fix-build-against-binutils-2.34.patch
new file mode 100644
index 0000000..c89bce2
--- /dev/null
+++ b/x11-libs/cairo/0001-Fix-build-against-binutils-2.34.patch
@@ -0,0 +1,53 @@
+From 8754b40ce3dcec160b6bdddb323a09fdb8967ffd Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Wed, 5 Feb 2020 19:36:48 +0100
+Subject: [PATCH] Fix build against binutils 2.34
+
+---
+ util/backtrace-symbols.c | 4 ++--
+ util/cairo-trace/lookup-symbol.c | 6 +++---
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/util/backtrace-symbols.c b/util/backtrace-symbols.c
+index 9931413..58bed54 100644
+--- a/util/backtrace-symbols.c
++++ b/util/backtrace-symbols.c
+@@ -130,11 +130,11 @@ static void find_address_in_section(bfd *abfd,
asection *section, void *data __a
+ if ((bfd_get_section_flags(abfd, section) & SEC_ALLOC) == 0)
+ return;
+
+- vma = bfd_get_section_vma(abfd, section);
++ vma = bfd_section_vma(section);
+ if (pc < vma)
+ return;
+
+- size = bfd_section_size(abfd, section);
++ size = bfd_section_size(section);
+ if (pc >= vma + size)
+ return;
+
+diff --git a/util/cairo-trace/lookup-symbol.c
b/util/cairo-trace/lookup-symbol.c
+index f9665b3..14abd8f 100644
+--- a/util/cairo-trace/lookup-symbol.c
++++ b/util/cairo-trace/lookup-symbol.c
+@@ -145,14 +145,14 @@ find_address_in_section (bfd *abfd,
+ if (symbol->found)
+ return;
+
+- if ((bfd_get_section_flags (symtab->bfd, section) & SEC_ALLOC) == 0)
++ if ((bfd_section_flags (section) & SEC_ALLOC) == 0)
+ return;
+
+- vma = bfd_get_section_vma (symtab->bfd, section);
++ vma = bfd_section_vma (section);
+ if (symbol->pc < vma)
+ return;
+
+- size = bfd_section_size (symtab->bfd, section);
++ size = bfd_section_size (section);
+ if (symbol->pc >= vma + size)
+ return;
+
+--
+2.25.0
+
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index de75dab..10d28d4 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,7 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * PRE_BUILD, 0001-Fix-build-against-binutils-2.34.patch: fix build
+ against binutils 2.34
+
2020-01-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: disable gc sections
diff --git a/x11-libs/cairo/PRE_BUILD b/x11-libs/cairo/PRE_BUILD
index a4bc183..18e4d7f 100755
--- a/x11-libs/cairo/PRE_BUILD
+++ b/x11-libs/cairo/PRE_BUILD
@@ -1,5 +1,7 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-Fix-build-against-binutils-2.34.patch" &&
if [[ "$CAIRO_BRANCH" == "scm" ]]; then
CAIRO_AUTOGEN=y
diff --git a/xorg-data/xkeyboard-config/DETAILS
b/xorg-data/xkeyboard-config/DETAILS
index 180278b..d4d397c 100755
--- a/xorg-data/xkeyboard-config/DETAILS
+++ b/xorg-data/xkeyboard-config/DETAILS
@@ -1,5 +1,5 @@
SPELL=xkeyboard-config
- VERSION=2.28
+ VERSION=2.29
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=https://www.x.org/releases/individual/data/$SPELL/$SOURCE
SOURCE2=$SOURCE.sig
diff --git a/xorg-data/xkeyboard-config/HISTORY
b/xorg-data/xkeyboard-config/HISTORY
index 4f864ec..1b79a84 100644
--- a/xorg-data/xkeyboard-config/HISTORY
+++ b/xorg-data/xkeyboard-config/HISTORY
@@ -1,3 +1,6 @@
+2020-02-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.29
+
2020-01-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.28
- [SM-Commit] GIT changes to master grimoire by Florian Franzmann (61c1638041e1e5e2cc7eee1ccf5ca1f6df6c865f), Florian Franzmann, 02/05/2020
Archive powered by MHonArc 2.6.24.