[arch-commits] Commit in kdepimlibs/kde-unstable (PKGBUILD glibc-2.13.patch)
Andrea Scarpino
andrea at archlinux.org
Fri Jan 21 18:07:45 UTC 2011
Date: Friday, January 21, 2011 @ 13:07:45
Author: andrea
Revision: 107133
Fix bug with glibc 2.13
Added:
kdepimlibs/kde-unstable/glibc-2.13.patch
Modified:
kdepimlibs/kde-unstable/PKGBUILD
------------------+
PKGBUILD | 10 ++++++++--
glibc-2.13.patch | 13 +++++++++++++
2 files changed, 21 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-01-21 15:59:29 UTC (rev 107132)
+++ PKGBUILD 2011-01-21 18:07:45 UTC (rev 107133)
@@ -13,10 +13,16 @@
makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'cyrus-sasl' 'openldap'
'docbook-xsl')
install='kdepimlibs.install'
-source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
-sha1sums=('14624960410d270077df530d70d34e270260b3c4')
+source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2"
+ 'glibc-2.13.patch')
+sha1sums=('14624960410d270077df530d70d34e270260b3c4'
+ '0a3888f121b313daaf10c1f48e6fc7d058a89a57')
build() {
+ # Already fixed upstream
+ cd ${srcdir}/${pkgname}-${pkgver}
+ patch -Np0 -i ${srcdir}/glibc-2.13.patch
+
cd ${srcdir}
mkdir build
cd build
Added: glibc-2.13.patch
===================================================================
--- glibc-2.13.patch (rev 0)
+++ glibc-2.13.patch 2011-01-21 18:07:45 UTC (rev 107133)
@@ -0,0 +1,13 @@
+Index: kioslave/imap4/imap4.cpp
+===================================================================
+--- kioslave/imap4/imap4.cpp (revision 1216162)
++++ kioslave/imap4/imap4.cpp (revision 1216163)
+@@ -2576,7 +2576,7 @@
+ ssize_t copyLen = (len < readBufferLen) ? len : readBufferLen;
+ memcpy(data, readBuffer, copyLen);
+ readBufferLen -= copyLen;
+- if (readBufferLen) memcpy(readBuffer, &readBuffer[copyLen], readBufferLen);
++ if (readBufferLen) memmove(readBuffer, &readBuffer[copyLen], readBufferLen);
+ return copyLen;
+ }
+ if (!isConnected()) return 0;
More information about the arch-commits
mailing list