Subject: pkg/25161: Define conflict in pkgsrc/x11/gnome-libs
To: None <>
From: Jonathan <>
List: pkgsrc-bugs
Date: 04/12/2004 22:00:55
>Number:         25161
>Category:       pkg
>Synopsis:       Define conflict in pkgsrc/x11/gnome-libs
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 13 03:05:00 UTC 2004
>Release:        NetBSD 1.6.2_STABLE
        <organization of PR author (multiple lines)>
        <The following information is extracted from your kernel. Please>
        <append output of "ldd", "ident" where relevant (multiple lines).>
System: NetBSD 1.6.2_STABLE NetBSD 1.6.2_STABLE
(C316_LAPTOP) #2: Mon Apr 5 00:13:52 CDT 2004 i386
Architecture: i386
Machine: i386
        Installing the programs balsa, gnumeric 1.0.13 or gnucash fails
because of a redefinition of the word "Byte"

1) cd to /usr/pkgsrc/math/gnumeric
2) do  make
3) The compile fails with following relevant warning:
 gcc -DHAVE_CONFIG_H -I. -I.. -I./..
 -I/usr/pkgsrc/x11/gnome-libs/work/.buildlink/lib/glib/include -
 I/usr/pkgsrc/x11/gnome-libs/work/.x11-buildlink/include -DWITH_GTK
 -DDEBUG -DGNOME_LIB -I/usr/pkgsrc/x11/gnome-lib
 -I/usr/pkgsrc/x11/gnome-libs/work/.buildlink/include/freetype2 -O2 -Wall
 -Wunused -c plc
 .c  -fPIC -DPIC -o .libs/plc.o
 In file included from plc.c:166:
 XmHTMLP.h:278: redefinition of `Byte'
 `Byte' previously declared here
 gmake[2]: *** [plc.lo] Error 1

 Evidently 'Byte' is being redifined.

 I don't have a fix unfortunately.