diff options
author | joerg <joerg@pkgsrc.org> | 2011-07-19 13:57:17 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2011-07-19 13:57:17 +0000 |
commit | 59c478016ccadd8164a5b83eebcd382023265bc5 (patch) | |
tree | f003ad6056b2995c37ae6a2ba151997ec3183837 /devel/liboil | |
parent | bad5ec66defc195083a326bcd4841ffc19a73bb2 (diff) | |
download | pkgsrc-59c478016ccadd8164a5b83eebcd382023265bc5.tar.gz |
Drop lvalue cast to allow building with Clang.
Diffstat (limited to 'devel/liboil')
-rw-r--r-- | devel/liboil/distinfo | 3 | ||||
-rw-r--r-- | devel/liboil/patches/patch-ae | 15 |
2 files changed, 17 insertions, 1 deletions
diff --git a/devel/liboil/distinfo b/devel/liboil/distinfo index ec76c7fbc98..8e30a4d90d2 100644 --- a/devel/liboil/distinfo +++ b/devel/liboil/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.20 2010/02/07 16:12:25 wiz Exp $ +$NetBSD: distinfo,v 1.21 2011/07/19 13:57:17 joerg Exp $ SHA1 (liboil-0.3.17.tar.gz) = f9d7103a3a4a4089f56197f81871ae9129d229ed RMD160 (liboil-0.3.17.tar.gz) = de286350687a5d49868b0a45d4db007526220fec @@ -7,3 +7,4 @@ SHA1 (patch-aa) = f55c8adf96357b56d8393ed4755acb352bf6608d SHA1 (patch-ab) = 13ff4bef610a28174a2a41b74029f24f04fd598f SHA1 (patch-ac) = 4559e8b635099d96df59bcc5525eb3c0322720ba SHA1 (patch-ad) = 2ed2e23de780aad575b2614afa7af48e9e4ca571 +SHA1 (patch-ae) = 1155a0a0c624b69db27f7b8a9ae2df27b1ce8e34 diff --git a/devel/liboil/patches/patch-ae b/devel/liboil/patches/patch-ae new file mode 100644 index 00000000000..c1fcf0a7f75 --- /dev/null +++ b/devel/liboil/patches/patch-ae @@ -0,0 +1,15 @@ +$NetBSD: patch-ae,v 1.3 2011/07/19 13:57:17 joerg Exp $ + +Clang rejects lvalue-casts in assembler constraints. + +--- liboil/amd64/wavelet.c.orig 2008-09-25 22:36:18.000000000 +0000 ++++ liboil/amd64/wavelet.c +@@ -1753,7 +1753,7 @@ mas8_across_add_s16_mmx (int16_t *d, int + [s3_8] "+r" (s3_8), + [d] "+r" (d), + [n] "+m" (n), +- [s1] "+r" ((long)(s1)) ++ [s1] "+r" (s1) + : [sstr] "r" ((long)(sstr2)) + ); + } |