summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2013-11-19 12:42:07 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2013-11-19 12:42:07 +0000
commit9a0c5d31a603aacb8b44dc69840def1a7cf7036c (patch)
tree1461a4271e5335827ffca962e1da93005ea71763 /sys-libs/slang
parentadded missing DEPEND: dev-perl/Task-Weaken wrt bug #488232 (diff)
downloadhistorical-9a0c5d31a603aacb8b44dc69840def1a7cf7036c.tar.gz
historical-9a0c5d31a603aacb8b44dc69840def1a7cf7036c.tar.bz2
historical-9a0c5d31a603aacb8b44dc69840def1a7cf7036c.zip
Fix implicit memset() declaration in png module.
Package-Manager: portage-2.2.7_p18/cvs/Linux x86_64 Manifest-Sign-Key: 0x611FF3AA
Diffstat (limited to 'sys-libs/slang')
-rw-r--r--sys-libs/slang/ChangeLog8
-rw-r--r--sys-libs/slang/Manifest23
-rw-r--r--sys-libs/slang/files/slang-2.2.4-memset.patch32
-rw-r--r--sys-libs/slang/slang-2.2.4.ebuild5
4 files changed, 48 insertions, 20 deletions
diff --git a/sys-libs/slang/ChangeLog b/sys-libs/slang/ChangeLog
index ff22569f0663..208b07fc8524 100644
--- a/sys-libs/slang/ChangeLog
+++ b/sys-libs/slang/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-libs/slang
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.133 2012/10/08 00:45:28 naota Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/ChangeLog,v 1.134 2013/11/19 12:41:59 slyfox Exp $
+
+ 19 Nov 2013; Sergei Trofimovich <slyfox@gentoo.org>
+ +files/slang-2.2.4-memset.patch, slang-2.2.4.ebuild:
+ Fix implicit memset() declaration in png module.
08 Oct 2012; <naota@gentoo.org> slang-2.2.4.ebuild:
Install also pkg-config file. #433732
diff --git a/sys-libs/slang/Manifest b/sys-libs/slang/Manifest
index 8c2c9e6ceff5..cd2f3eb6b9c2 100644
--- a/sys-libs/slang/Manifest
+++ b/sys-libs/slang/Manifest
@@ -3,24 +3,15 @@ Hash: SHA256
AUX slang-2.1.3-uclibc.patch 494 SHA256 7b88890ae8787617065d693f0469b2d462148964e3de9d74e28c0b202590fd69 SHA512 7565e321fff880a536d7724c44db3cdb4d856011004d79ad7a363094f765d73ab0dc6fe80b4df57fca9352ed4f790ad13a59d1827162e4f426cc51fa38ec1cb1 WHIRLPOOL 6142620686e7a2af1c57a4962df6ca69c05f713f6c69ad9b5daad0b040242cf5951dda4d33ad0a06df3371519bd41c54c9c7e4d59ce29926de9805d3f7bcb4e5
AUX slang-2.2.3-slsh-libs.patch 678 SHA256 820bb560dc76105756a0fa75661dd3cbf6fc6ecb7802dcbdb9fc4625de4ffb22 SHA512 62ce13a54178432463873e1f31e50bd47559ef0fff6c0a58497cfb908b055ea2f80d1af5d2c5bdafdf6e85e7c75d48bd0d39905977d1591e7559a285685a9b72 WHIRLPOOL 135fc5ea00fc3dcc7580753c5e9f02985762ecf758593728f273e8b252e3b86573ff50249cbb26d8da0678a7cd1fe965319e8bf9d7073c4158e57211c72bf707
+AUX slang-2.2.4-memset.patch 1054 SHA256 d389884d73811314a6dbdb6223a7241bca5abc97f8984eb4f238d327b30c1fad SHA512 ddbbd089c3d1128353951438fc527b6cc7e2268d5dc7384123fcf36dc198872a0cf229c850b3e6c1538807adaf3b426d3748f3ed2fd4b021080d5ebda30d56ee WHIRLPOOL b68492ca72f6ee35c28bde22fd87d8c33c85c47fcb820c9d17ec496301b7df46a4741e7baa9b3522b4142c9643a2942d8e619364039beba80cc9e59bb8131910
DIST slang-2.2.4.tar.bz2 1427363 SHA256 9a8257a9a2a55099af858b13338dc8f3a06dd2069f46f0df2c9c3bb84a01d5db SHA512 aaf0dcea5f1583487732098bd9dfe47f4fd968d81783955f58ed7bbffb852c217cde8999f2a515d77c22d44efc79047fc841eea6fecc48f18b402461ce6a848f WHIRLPOOL 5a0c81ef103116733df952fec8593f476bd57c9b2799ee566b0bf93dfd465709ef5f565a369d89a92bfd13cfc7577a047c46116bcac2f0b3176e50556c7484e1
-EBUILD slang-2.2.4.ebuild 1853 SHA256 2893b9c1e1e9a0e945e711fb66a88d197a3441b48086016b238194d2632febf6 SHA512 e4e7c640bdb53682f8a87ec1e099303ab6092e64262fe55d86c2bdd8f81ab16fbb949717c637b27710c0e5d709e2003d82f2b31d6c24df00426012dddd8beb06 WHIRLPOOL 759d03de10081cf81399de094a2da603e3e87480baa4718145e4cb4dff65f4cff8e279bab4b3e1a6edb22302bcf1e913bf59c635c6cc7f03516d3e1e548cdcd7
-MISC ChangeLog 16878 SHA256 205958e037c4063efc01218ab69d3be0113d15c5a58620e096ef56458cc085c5 SHA512 c8d5d76c15f8e0738746f470ab333e1648417ddedb15770e6202e12d40e9e97a7f1fe8d97ce75dd46fcd349e68b6e762b6e208da36e5137d304335ed99ab62b2 WHIRLPOOL 5e0ec6d3d071c73ad82e6e5b70f522da561706af9fd9d1605ecc594c84571e818f05f929934631c95a8f25d21378ec9336789574fd1eabda20fd4f66a96d1ba1
+EBUILD slang-2.2.4.ebuild 1901 SHA256 afac0414793784223c70f9d8c56c5551329b6c13c066c0e01e503d2b991741e6 SHA512 eb933905dd2d4eaacac94c19046744118703f51fd24b0e17970f43e6670ee879c7a85a121f8fd13e9ef4ee25aea7e2ba006810d20811e79ea9cedf6317d4629e WHIRLPOOL 35970403d55cfeb871e8955547c286017b6cdb2bce1a08d8716c4f5bb9017647f66876937613721dbab6ace57f545353e9482230360244ca21fee894dd95266f
+MISC ChangeLog 17040 SHA256 d65f94e9af0008f2afdc52b36dda819a630d7d9434c4f2b3ceb96b312bc59c80 SHA512 70380efbd6f011c11f7cad0852423e24202ed91cce4ab953c6606657cc35196af0f6948c6c552a99abdf26d0b7ad652021c43ed8aceda8b617a68750e5e418db WHIRLPOOL 143b89bddbe9496fdb465245dccb030daa977e1b928472792a333910e59eedaeff7e87d2b74911e7cfd564d932a4c5173e8f1307e69fed0e56866a3d2dd09ba0
MISC metadata.xml 157 SHA256 c3c089740b31ec0f4d7fbc3bf2d6bb8460ccfd0694f01bf91b22a2e1930d6d5d SHA512 eaa4f0b5e4f9173245bcb2158d56335c959e2b15571f9992efdcd89ab2375a771f6d06a8bde9aba369489bfe15c123abc2745ed93b7c3fd04af29b7262367040 WHIRLPOOL a5d0d7ac8ce5fe93f1a64440cb3cdb943c30d8deaa5a19e90d24917411bcb69c89d6f56bf5c84bb2604b42d9fd4211905c5c0d1f1710b936b41443b302cbff2c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJQciIrAAoJEDYO1FT4VRUUyIYP/jQ62r0lOU/4+bR2MJ8F4wN4
-sq+srCsgF5+eGWUEwAR09GUfSzKmycZreFNRj2Qte4iZ0V6UniSOQ5JVw7x2uIv5
-4BjWRhAmDCwzElcu0U4yM14/Pe8JXuyb+jne4DYPmUiYC3MRjqE2tuzXcz0JpkPz
-lrR4whh+0F6E9a7VEr7EVYyElK/zWrh2tNlDtAfyVicommYeovbjEZoWTFlj13SZ
-7LmvQwvGXQh2tWjwVd/zc1YPMbWnnNk9AE+jNlGtQ6lL4VhSNgAumqyFVpNeF1aV
-sK+szsKuypEHkq3fa51/hlj0gNEJA7YDsKM4EpGUz7L6sseY+2vd+X6loL91i4NL
-vihjibPHKVmFZOwdimFMzFdmlQ/CGj+FEJTae3iAlnYMgLKtEwxg7cJ8Pyc40iDR
-dbuBNuDsob1vR4ZYxMbHd+Ifi1myTqvs1MzI1dowkRnPpLVjHP+wrkco2ZtEio9s
-yvla7F0Ztudo6dp2f4d8sat35WV4VE0OGyF4h7wH5SWqraasqmgkZkptsyRuI5WP
-wSsi3KOwPb84vqg0a0xQJghwZzwdAML0m1dvoT7wBF1YFWXj5qwMox2C6U9IBtb3
-fjwM32diS8SRSMS3lbxUYaY5CtNele78jnSNcVuk4NnXy8KzvsnquNYrVp8riWx4
-s1QarJINxEHhVg5OJUiq
-=ZVA0
+iEYEAREIAAYFAlKLW2wACgkQcaHudmEf86qN8wCdGnIBmvmi/HZbba0E99S8xLnI
+YtMAnA+ReNd2hPXOhKkZZhvDIqVin3nK
+=f05k
-----END PGP SIGNATURE-----
diff --git a/sys-libs/slang/files/slang-2.2.4-memset.patch b/sys-libs/slang/files/slang-2.2.4-memset.patch
new file mode 100644
index 000000000000..0be90fdc3091
--- /dev/null
+++ b/sys-libs/slang/files/slang-2.2.4-memset.patch
@@ -0,0 +1,32 @@
+From e06be392e42c23dd9bd7205445f3c5232ddb9ed7 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich <slyfox@gentoo.org>
+Date: Tue, 19 Nov 2013 15:17:52 +0300
+Subject: [PATCH] modules/png-module.c: add declaration of 'memset'
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+ * QA Notice: Package triggers severe warnings which indicate that it
+ * may exhibit random runtime failures.
+ * /tmp/portage/sys-libs/slang-2.2.4/work/slang-2.2.4/modules/png-module.c:122:2: warning: incompatible implicit declaration of built-in function ‘memset’ [enabled by default]
+
+Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
+---
+ modules/png-module.c | 1 +
+ 3 files changed, 403 insertions(+), 259 deletions(-)
+
+diff --git a/modules/png-module.c b/modules/png-module.c
+index 92ede3d..fed9392 100644
+--- a/modules/png-module.c
++++ b/modules/png-module.c
+@@ -23,6 +23,7 @@ USA.
+ #include "config.h"
+
+ #include <stdio.h>
++#include <string.h> /* memset() */
+ #include <errno.h>
+ #include <slang.h>
+
+--
+1.8.4
+
diff --git a/sys-libs/slang/slang-2.2.4.ebuild b/sys-libs/slang/slang-2.2.4.ebuild
index a924a3f1ad6e..5458253ebb23 100644
--- a/sys-libs/slang/slang-2.2.4.ebuild
+++ b/sys-libs/slang/slang-2.2.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.2.4.ebuild,v 1.13 2012/10/08 00:45:28 naota Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/slang/slang-2.2.4.ebuild,v 1.14 2013/11/19 12:41:59 slyfox Exp $
EAPI=4
inherit eutils
@@ -27,6 +27,7 @@ MAKEOPTS="${MAKEOPTS} -j1"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.2.3-slsh-libs.patch
+ epatch "${FILESDIR}"/${PN}-2.2.4-memset.patch
# avoid linking to -ltermcap race with some systems
sed -i -e '/^TERMCAP=/s:=.*:=:' configure || die