Thu Jul 17 22:32:01 2014 UTC ()
Pullup ticket #4458 - requested by obache
textproc/json-c: bug fix patch
Revisions pulled up:
- textproc/json-c/Makefile 1.10
- textproc/json-c/hacks.mk 1.1
---
Module Name: pkgsrc
Committed By: obache
Date: Thu Jul 17 09:18:27 UTC 2014
Modified Files:
pkgsrc/textproc/json-c: Makefile
Added Files:
pkgsrc/textproc/json-c: hacks.mk
Log Message:
Add hack for using gcc builtin atomic function, missing for i386.
PR pkg/48990.
Bump PKGREVISION.
(tron)
diff -r1.9 -r1.9.2.1 pkgsrc/textproc/json-c/Makefile
diff -r0 -r1.1.2.2 pkgsrc/textproc/json-c/hacks.mk
--- pkgsrc/textproc/json-c/Makefile 2014/05/10 04:09:41 1.9
+++ pkgsrc/textproc/json-c/Makefile 2014/07/17 22:32:01 1.9.2.1
| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.9 2014/05/10 04:09:41 pho Exp $ | | 1 | # $NetBSD: Makefile,v 1.9.2.1 2014/07/17 22:32:01 tron Exp $ |
2 | | | 2 | |
3 | DISTNAME= json-c-0.12 | | 3 | DISTNAME= json-c-0.12 |
4 | PKGREVISION= 1 | | 4 | PKGREVISION= 2 |
5 | CATEGORIES= textproc | | 5 | CATEGORIES= textproc |
6 | MASTER_SITES= https://s3.amazonaws.com/json-c_releases/releases/ | | 6 | MASTER_SITES= https://s3.amazonaws.com/json-c_releases/releases/ |
7 | | | 7 | |
8 | MAINTAINER= ryoon@NetBSD.org | | 8 | MAINTAINER= ryoon@NetBSD.org |
9 | HOMEPAGE= https://github.com/json-c/json-c/wiki | | 9 | HOMEPAGE= https://github.com/json-c/json-c/wiki |
10 | COMMENT= JSON library in C | | 10 | COMMENT= JSON library in C |
11 | LICENSE= mit | | 11 | LICENSE= mit |
12 | | | 12 | |
13 | MAKE_JOBS_SAFE= no | | 13 | MAKE_JOBS_SAFE= no |
14 | | | 14 | |
15 | GNU_CONFIGURE= yes | | 15 | GNU_CONFIGURE= yes |
16 | USE_LIBTOOL= yes | | 16 | USE_LIBTOOL= yes |
17 | USE_TOOLS+= pkg-config | | 17 | USE_TOOLS+= pkg-config |
# $NetBSD: hacks.mk,v 1.1.2.2 2014/07/17 22:32:01 tron Exp $
.if !defined(JSON_C_HACKS_MK)
JSON_C_HACKS_MK= # defined
# json-c>=0.12 depends on builtin functions which enabled with i486 and
# later with GCC.
#
.include "../../mk/compiler.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-[0-5].*-i386) && !empty(CC_VERSION:Mgcc-*)
GNU_ARCH.i386= i486
CFLAGS+= -march=i486
.endif
.endif