Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (1660bd45768a0ede9879f4fccda67d9a76126c97)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (1660bd45768a0ede9879f4fccda67d9a76126c97)
  • Date: Wed, 3 Oct 2012 13:37:29 -0500

GIT changes to devel-xorg-modular grimoire by Eric Sandall
<sandalle AT sourcemage.org>:

dev/null |binary
gnu/gcc/HISTORY | 4 ++
gnu/gcc/PRE_BUILD | 1
gnu/gcc/glibc216.patch | 14
+++++++++
kernels/linux/HISTORY | 6 ++++
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43 | 5 +++
kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44 | 5 +++
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29 | 5 +++
kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30 | 5 +++
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11 | 5 +++
kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12 | 5 +++
kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5 | 5 +++
libs/libxslt/DETAILS | 5 +--
libs/libxslt/HISTORY | 4 ++
libs/libxslt/PRE_BUILD | 4 --
libs/libxslt/libxslt-1.1.26.tar.gz.sig | 0
libs/libxslt/libxslt-1.1.27.tar.gz.sig |binary
libs/libxslt/pattern.patch | 11 -------
php-pear/php/DETAILS | 6 ++--
php-pear/php/HISTORY | 6 ++++
php-pear/php/PRE_BUILD | 3 +-
php-pear/php/pcre830.patch | 15
++++++++++
security/wireshark/DETAILS | 6 ++--
security/wireshark/HISTORY | 3 ++
24 files changed, 98 insertions(+), 25 deletions(-)

New commits:
commit bd399d191b80543f97f40c04c802bc4167032a35
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gcc: fixed build with glibc 2.16

commit 1f1e4fc840baf6da8e23d104a5b01487bcfb2f8a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: fixed build with ext. pcre >=8.30 (legacy)

commit 658fed6e4b62800b50a279d7fe3cd3609191873f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: updated backports+security patches to 20120924 (legacy branch)

commit a51ad14bc905d25ca0c73d1ca7bdba6ad3cdb707
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.0.44 (lts)

commit b48f3c4689d6c6caf3202ae4cfd56ec732ebd978
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.2.30 (lts)

commit 700bd966265a3c3d36713b93ae16a8488c5a135f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.4.12 (lts)

commit 3584f89d79a7b0340e3e91df1707aa412a2eff8e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

linux: => 3.5.5 (lts)

commit 4980d9f710b5406fd80ea15ecb9a5ecf6bb4cc23
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libxslt: => 1.1.27 (security)

commit 4ef53de40badadf9c9ee5191559b9c15f4248e84
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.8.3, SECURITY_PATCH=39

diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index ab42c03..ae4acae 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,7 @@
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: apply the patch
+ * glibc216.patch: added, to fix build with glibc 2.16
+
2012-03-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.6.3

diff --git a/gnu/gcc/PRE_BUILD b/gnu/gcc/PRE_BUILD
index 47e5bf2..e710b43 100755
--- a/gnu/gcc/PRE_BUILD
+++ b/gnu/gcc/PRE_BUILD
@@ -59,6 +59,7 @@ cd $SOURCE_DIRECTORY &&
sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in &&
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in &&

+patch -p0 < "$SPELL_DIRECTORY/glibc216.patch" &&
patch -p0 < "$SPELL_DIRECTORY/python-gdb.patch" &&
patch -p1 < "$SPELL_DIRECTORY/gcc-4.4.0-ffast-math.patch" &&
patch -p1 < "$SPELL_DIRECTORY/remove-libffi.patch"
diff --git a/gnu/gcc/glibc216.patch b/gnu/gcc/glibc216.patch
new file mode 100644
index 0000000..c7123d5
--- /dev/null
+++ b/gnu/gcc/glibc216.patch
@@ -0,0 +1,14 @@
+--- gcc/config/i386/linux-unwind.h.orig 2012-10-03 15:45:48.914460075
+0400
++++ gcc/config/i386/linux-unwind.h 2012-10-03 15:46:46.432460072 +0400
+@@ -133,9 +133,9 @@
+ {
+ struct rt_sigframe {
+ int sig;
+- struct siginfo *pinfo;
++ siginfo_t *pinfo;
+ void *puc;
+- struct siginfo info;
++ siginfo_t info;
+ struct ucontext uc;
+ } *rt_ = context->cfa;
+ /* The void * cast is necessary to avoid an aliasing warning.
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 8e3ff06..a07ca09 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,9 @@
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.5.5: added
+ * info/patches/maintenance_patches_3/patch-3.4.{11,12}: added
+ * info/patches/maintenance_patches_3/patch-3.2.{29,30}: added
+ * info/patches/maintenance_patches_3/patch-3.0.{43,44}: added
+
2012-10-01 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=3.6, LATEST_3=3.6
* info/kernels/3.6: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
new file mode 100755
index 0000000..9a9d509
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.43
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.43"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="12ce4ec2d3a7fa70df54e101a1953e9539f0daac"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
new file mode 100755
index 0000000..ed8573c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.44
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.44"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="6b21a8a51f9965834b2a0c71249e22be06a22398"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
new file mode 100755
index 0000000..cb4990b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.29
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.29"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="00f1315c80d40b520987011b3d90a9d1db22091f"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
new file mode 100755
index 0000000..cf1c528
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.30
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.30"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1537ad3443044014e146a69406d6d0857fd401df"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
new file mode 100755
index 0000000..7770184
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.11
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.11"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="04e4074e365967d8511d4f40b78f0a44045d286a"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
new file mode 100755
index 0000000..298f9c9
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.4.12
@@ -0,0 +1,5 @@
+appliedkernels="3.4"
+patchversion="${appliedkernels}.12"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="97bbfecbce3316745724617efcccb60dda912185"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
new file mode 100755
index 0000000..ecf4646
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.5.5
@@ -0,0 +1,5 @@
+appliedkernels="3.5"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="277ccd1097aa3a8b2562df1753738928892332c4"
diff --git a/libs/libxslt/DETAILS b/libs/libxslt/DETAILS
index 0feecb3..8a0dfff 100755
--- a/libs/libxslt/DETAILS
+++ b/libs/libxslt/DETAILS
@@ -1,7 +1,6 @@
SPELL=libxslt
- VERSION=1.1.26
- PATCHLEVEL=1
- SECURITY_PATCH=2
+ VERSION=1.1.27
+ SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://xmlsoft.org/$SPELL/$SOURCE
diff --git a/libs/libxslt/HISTORY b/libs/libxslt/HISTORY
index afd3c73..088ce67 100644
--- a/libs/libxslt/HISTORY
+++ b/libs/libxslt/HISTORY
@@ -1,3 +1,7 @@
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.27; SECURITY_PATCH++ (several CVEs)
+ * PRE_BUILD, pattern.patch: dropped
+
2012-04-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS: add icu if libmxl2 uses it
diff --git a/libs/libxslt/PRE_BUILD b/libs/libxslt/PRE_BUILD
deleted file mode 100755
index fdcf12f..0000000
--- a/libs/libxslt/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/pattern.patch"
diff --git a/libs/libxslt/libxslt-1.1.26.tar.gz.sig
b/libs/libxslt/libxslt-1.1.26.tar.gz.sig
deleted file mode 100644
index 975b530..0000000
Binary files a/libs/libxslt/libxslt-1.1.26.tar.gz.sig and /dev/null differ
diff --git a/libs/libxslt/libxslt-1.1.27.tar.gz.sig
b/libs/libxslt/libxslt-1.1.27.tar.gz.sig
new file mode 100644
index 0000000..95f11dc
Binary files /dev/null and b/libs/libxslt/libxslt-1.1.27.tar.gz.sig differ
diff --git a/libs/libxslt/pattern.patch b/libs/libxslt/pattern.patch
deleted file mode 100644
index 924425d..0000000
--- a/libs/libxslt/pattern.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libxslt/pattern.c.orig
-+++ libxslt/pattern.c
-@@ -1867,6 +1867,8 @@ xsltCompilePatternInternal(const xmlChar *pattern,
xmlDocPtr doc,
- while ((pattern[end] != 0) && (pattern[end] != '"'))
- end++;
- }
-+ if (pattern[end] == 0)
-+ break;
- end++;
- }
- if (current == end) {
diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index f13b5dc..5114f97 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -23,7 +23,7 @@ elif [[ $PHP5_BRANCH == alpha ]]; then
SECURITY_PATCH=19
elif [[ $PHP5_BRANCH == legacy ]]; then
VERSION=5.2.17
- SECURITY_PATCH=19
+ SECURITY_PATCH=20

SOURCE_HASH=sha512:baf3b5038468c9fa7c1a9e0506ed23559c21ba8df29380498a24e8d31c4c5f3633f29b1bc2faa3e59c6e5336536c09e19a5462b0a9d5916181c08f1f19abbca8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
@@ -37,9 +37,9 @@ elif [[ $PHP5_BRANCH == legacy ]]; then
SOURCE3_URL="http://download.suhosin.org/$SOURCE3";
SOURCE2_GPG="suhosin.gpg:$SOURCE3:UPSTREAM_KEY"
fi
- SOURCE4=php52-backports-20120826.patch
+ SOURCE4=php52-backports-20120924.patch
SOURCE4_URL=http://php52-backports.googlecode.com/files/$SOURCE4
-
SOURCE4_HASH=sha512:edff47355256c2270a61b7e01df98067b44ce7be6b7cb70de595fd369e1389c3c6bf7bc0b6ac1309bb0be13e0f8382eb07f3c8ce523671e6b5e76fa91a219c05
+
SOURCE4_HASH=sha512:1753ebbe9c5abadc13dc84ad1cb3baa7369489691016eb4a49fa51120fc7eeb9971ece34767ce4659b4b35b2b9744d7d84c20cf1ba84acab015650c7a1fd9d96
else
VERSION=5.3.17
SECURITY_PATCH=19
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index ed8c39f..85bd433 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,9 @@
+2012-10-03 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated backports+security patches to 20120924;
+ SECUIRTY_PATCH++
+ * PRE_BUILD: apply the patch for legacy php branch
+ * pcre830.patch: added to fix build with external pcre lib >=8.30
+
2012-09-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 5.3.17

diff --git a/php-pear/php/PRE_BUILD b/php-pear/php/PRE_BUILD
index b3c82e4..96280bb 100755
--- a/php-pear/php/PRE_BUILD
+++ b/php-pear/php/PRE_BUILD
@@ -3,7 +3,8 @@ cd "${SOURCE_DIRECTORY}" &&

if [[ $PHP5_BRANCH == legacy ]]; then
unpack_file 4 &&
- patch -p1 < "${SOURCE_CACHE}/${SOURCE4}"
+ patch -p1 < "${SOURCE_CACHE}/${SOURCE4}" &&
+ patch -p0 < "$SPELL_DIRECTORY/pcre830.patch"
fi &&

if [[ "${PHP5_SUHOSIN}" == "y" ]]; then
diff --git a/php-pear/php/pcre830.patch b/php-pear/php/pcre830.patch
new file mode 100644
index 0000000..c47722a
--- /dev/null
+++ b/php-pear/php/pcre830.patch
@@ -0,0 +1,15 @@
+--- ext/pcre/php_pcre.c.orig
++++ ext/pcre/php_pcre.c
+@@ -252,10 +252,11 @@
+ back the compiled pattern, otherwise go on and compile it. */
+ if (zend_hash_find(&PCRE_G(pcre_cache), regex, regex_len+1, (void
**)&pce) == SUCCESS) {
+ /*
+- * We use a quick pcre_info() check to see whether cache is
corrupted, and if it
++ * We use a quick pcre_fullinfo() check to see whether cache
is corrupted, and if it
+ * is, we flush it and compile the pattern from scratch.
+ */
+- if (pcre_info(pce->re, NULL, NULL) == PCRE_ERROR_BADMAGIC) {
++ int count = 0;
++ if (pcre_fullinfo(pce->re, NULL, PCRE_INFO_CAPTURECOUNT,
&count) == PCRE_ERROR_BADMAGIC) {
+ zend_hash_clean(&PCRE_G(pcre_cache));
+ } else {
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 93c7b07..a3070c4 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.8.2
- SECURITY_PATCH=38
+ VERSION=1.8.3
+ SECURITY_PATCH=39
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.wireshark.org/download/src/$SOURCE
-
SOURCE_HASH=sha512:219ec8249072773719162851515eb9c29a01693c9ba4d57976afad1e58d30cac9aefb482d3c6113386c39cfab775919ad68a888e94de8d62af0e8b8da7c3991b
+
SOURCE_HASH=sha512:acc6a6fcbf86f67d3d5cb9cfbe4eed3699465f4687c2eca88fa51b417b3bbb68e80630ae5ace814e1a5dfd6f269b286237e4dcaafe510eb4ce87bde044413504
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 5c2f2d6..6ee662e 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,6 @@
+2012-10-02 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.3, SECURITY_PATCH=39
+
2012-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.8.2, SECURITY_PATCH=38




  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Eric Sandall (1660bd45768a0ede9879f4fccda67d9a76126c97), Eric Sandall, 10/03/2012

Archive powered by MHonArc 2.6.24.

Top of Page