pkgsrc DragonFly 2.5.1/x86_64 2010-01-22 01:35
Goetz Isenmann
g.isenmann at science-computing.de
Mon Jan 25 00:39:23 PST 2010
Am Sun, 24 Jan 2010 21:04:36 -0500
schrieb "Justin C. Sherrill" <justin at shiningsilence.com>:
> This is the pkgsrc-2009Q4 build on x86_64 2.5-current. There's (not
> surprisingly) more failures here than with i386.
The databases/db4 (and also databases/db46) failure also applies to
i386. I think that the problem is, that /usr/include/sys/file.h now
includes /usr/include/sys/event.h which further includes
/usr/include/sys/queue.h.
The db4 sources assume, that the systems queue.h may be included before
but not after the private dbinc/queue.h. But that is not the case with
file.h.
One possible workaround is:
--- dbinc/queue.h.orig 2010-01-22 23:20:15 +0100
+++ dbinc/queue.h 2010-01-22 23:20:18
@@ -36,6 +36,7 @@
#ifndef _DB_QUEUE_H_
#define _DB_QUEUE_H_
+#define _SYS_QUEUE_H_
#if defined(__cplusplus)
extern "C" {
--
Goetz Isenmann
--
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Dr. Roland Niemeier,
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Michel Lepert
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196
More information about the Users
mailing list