[arch-commits] Commit in ptlib/trunk (PKGBUILD ptlib-gcc5.patch)
Jan de Groot
jgc at archlinux.org
Tue Jun 2 06:21:48 UTC 2015
Date: Tuesday, June 2, 2015 @ 08:21:47
Author: jgc
Revision: 240001
upgpkg: ptlib 2.10.11-2
Fix compile with gcc5
Added:
ptlib/trunk/ptlib-gcc5.patch
Modified:
ptlib/trunk/PKGBUILD
------------------+
PKGBUILD | 9 ++++++---
ptlib-gcc5.patch | 11 +++++++++++
2 files changed, 17 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-06-02 06:08:22 UTC (rev 240000)
+++ PKGBUILD 2015-06-02 06:21:47 UTC (rev 240001)
@@ -3,7 +3,7 @@
pkgname=ptlib
pkgver=2.10.11
-pkgrel=1
+pkgrel=2
pkgdesc="Portable Windows Library"
arch=('i686' 'x86_64')
url="http://www.opalvoip.org"
@@ -12,13 +12,16 @@
replaces=('pwlib')
conflicts=('pwlib')
source=(http://downloads.sourceforge.net/opalvoip/ptlib-$pkgver.tar.bz2
- ptlib-2.10.10-bison_fixes-1.patch)
+ ptlib-2.10.10-bison_fixes-1.patch
+ ptlib-gcc5.patch)
sha256sums=('27a8ba1fd147195c0b310897f81d26f73996b77b18147e587638444cfacd681a'
- '11027b21f568b2ab84f9c25775e5a697a15304b39aaab6380922ed609aac63b9')
+ '11027b21f568b2ab84f9c25775e5a697a15304b39aaab6380922ed609aac63b9'
+ '7cf1781f6f7136252770de712399be493b991d5c2e0b36e908eb1770b189cfd7')
prepare() {
cd $pkgname-$pkgver
patch -Np1 -i ../ptlib-2.10.10-bison_fixes-1.patch
+ patch -Np1 -i ../ptlib-gcc5.patch
}
build() {
Added: ptlib-gcc5.patch
===================================================================
--- ptlib-gcc5.patch (rev 0)
+++ ptlib-gcc5.patch 2015-06-02 06:21:47 UTC (rev 240001)
@@ -0,0 +1,11 @@
+--- ptlib-2.10.10/include/ptlib/critsec.h 2015-02-20 10:02:39.984901210 +0100
++++ ptlib-2.10.10/include/ptlib/critsec.h 2015-02-20 10:04:01.150897771 +0100
+@@ -40,7 +40,7 @@
+ #if P_HAS_ATOMIC_INT
+
+ #if defined(__GNUC__)
+-# if __GNUC__ >= 4 && __GNUC_MINOR__ >= 2
++# if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)
+ # include <ext/atomicity.h>
+ # else
+ # include <bits/atomicity.h>
More information about the arch-commits
mailing list