pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/32236: devel/pcre fails to build on Cobalt Qube 2
>Number: 32236
>Category: pkg
>Synopsis: devel/pcre fails to build on Cobalt Qube 2
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Dec 04 13:20:00 +0000 2005
>Originator: Ian Spray
>Release: 3.0 RC5
>Organization:
>Environment:
NetBSD iws-50.cambridge 3.0_RC5 NetBSD 3.0_RC5 (GENERIC) #0: Wed Nov 30
23:39:30 UTC 2005
builds%b3.netbsd.org@localhost:/home/builds/ab/netbsd-3-0-RC5/cobalt/200511302123Z-obj/home/builds/ab/netbsd-3-0-RC5/src/sys/arch/cobalt/compile/GENERIC
cobalt
>Description:
The package devel/pcre v6.4nb1 (from a pkgsrc tarball dated December 3, 03:35)
will not build on a Cobalt Qube 2 due to duplicate trait definitions.
>How-To-Repeat:
cd /usr/pkgsrc/devel/pcre
make
>Fix:
Remove the #include <type_traits.h> lines from pcre_stringpiece.h. The
following patch fixes the build, but has not been tested on any other ports:
--- work/pcre-6.4/pcre_stringpiece.h 2005-12-04 12:07:04.000000000 +0000
+++ work/pcre-6.4/pcre_stringpiece.h 2005-12-04 11:59:48.000000000 +0000
@@ -42,13 +42,7 @@
#include <string>
#include <iosfwd> // for ostream forward-declaration
-#if 1
#define HAVE_TYPE_TRAITS
-#include <type_traits.h>
-#elif 1
-#define HAVE_TYPE_TRAITS
-#include <bits/type_traits.h>
-#endif using std::string;
Home |
Main Index |
Thread Index |
Old Index