Subject: CVS commit: pkgsrc/devel/xulrunner192
From: Maya Rashish
Date: 2017-08-05 11:39:01
Message id: 20170805093901.974BBFACD@cvs.NetBSD.org

Log Message:
xulrunner192: fix build on netbsd-current

This package uses a cdefs.h that originated out of BSD so redefines a lot
of macros normally in BSD's cdefs.h. avoid redefining if those macros
already exist.

Adjust GCC version check to match intention, it was GCC < 2.5 without
__attribute__, not every GCC with a minor below 5!

Patch from Chavdar Ivanov on pkgsrc-users, adjusted to be more conservative
by myself (it's likely some operating systems do need __BEGIN_DECLS!)

PKGREVISION->38 out of paranoia

Files:
RevisionActionfile
1.54modifypkgsrc/devel/xulrunner192/Makefile
1.24modifypkgsrc/devel/xulrunner192/distinfo
1.1addpkgsrc/devel/xulrunner192/patches/patch-dbm_include_cdefs.h