Subject: pkg/27216: devel/anjuta doesn"t compile (and some others pkg like devel/exctags)
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <zul@epiknet.org>
List: pkgsrc-bugs
Date: 10/10/2004 21:00:41
>Number:         27216
>Category:       pkg
>Synopsis:       devel/anjuta doesn"t compile (and some others pkg like devel/exctags)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 10 21:01:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     zul
>Release:        current-x86
>Organization:
>Environment:
NetBSD Hermes.at.home 2.99.9 NetBSD 2.99.9 (HERMES) #1: Mon Oct  4 09:44:34 CEST 2004  zul@Hermes.at.home:/usr/build_tmp/objdir/sys/arch/i386/compile/HERMES i386

>Description:
anjuta failed to compile exiting with the following error :

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include    -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2  -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c args.c
In file included from /usr/include/machine/endian.h:3,
                 from /usr/include/sys/types.h:98,
                 from /usr/include/stdlib.h:41,
                 from vstring.h:18,
                 from entry.h:20,
                 from debug.h:20,
                 from args.c:21:
/usr/include/sys/endian.h:179: error: parse error before "__attribute__"
/usr/include/sys/endian.h:184: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:185: error: conflicting types for `p'
/usr/include/sys/endian.h:184: error: previous declaration of `p'
/usr/include/sys/endian.h:185: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:186: error: parse error before '}' token
/usr/include/sys/endian.h:188: error: parse error before "__attribute__"
/usr/include/sys/endian.h:193: error: conflicting types for `p'
/usr/include/sys/endian.h:185: error: previous declaration of `p'
/usr/include/sys/endian.h:193: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:194: error: conflicting types for `p'
/usr/include/sys/endian.h:193: error: previous declaration of `p'
/usr/include/sys/endian.h:194: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:195: error: parse error before '}' token
/usr/include/sys/endian.h:197: error: parse error before "__attribute__"
/usr/include/sys/endian.h:205: error: parse error before "__attribute__"
/usr/include/sys/endian.h:213: error: parse error before "__attribute__"
/usr/include/sys/endian.h:218: error: conflicting types for `p'
/usr/include/sys/endian.h:194: error: previous declaration of `p'
/usr/include/sys/endian.h:218: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:219: error: conflicting types for `p'
/usr/include/sys/endian.h:218: error: previous declaration of `p'
/usr/include/sys/endian.h:219: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:220: error: conflicting types for `p'
/usr/include/sys/endian.h:219: error: previous declaration of `p'
/usr/include/sys/endian.h:220: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:221: error: conflicting types for `p'
/usr/include/sys/endian.h:220: error: previous declaration of `p'
/usr/include/sys/endian.h:221: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:222: error: parse error before '}' token
/usr/include/sys/endian.h:224: error: parse error before "__attribute__"
/usr/include/sys/endian.h:229: error: conflicting types for `p'
/usr/include/sys/endian.h:221: error: previous declaration of `p'
/usr/include/sys/endian.h:229: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:221: error: previous declaration of `p'
/usr/include/sys/endian.h:229: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:230: error: conflicting types for `p'
/usr/include/sys/endian.h:229: error: previous declaration of `p'
/usr/include/sys/endian.h:230: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:231: error: conflicting types for `p'
/usr/include/sys/endian.h:230: error: previous declaration of `p'
/usr/include/sys/endian.h:231: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:232: error: conflicting types for `p'
/usr/include/sys/endian.h:231: error: previous declaration of `p'
/usr/include/sys/endian.h:232: error: `u' undeclared here (not in a function)
/usr/include/sys/endian.h:233: error: parse error before '}' token
/usr/include/sys/endian.h:235: error: parse error before "__attribute__"
/usr/include/sys/endian.h:243: error: parse error before "__attribute__"
/usr/include/sys/endian.h:251: error: parse error before "__attribute__"
/usr/include/sys/endian.h:256: error: parse error before '(' token
/usr/include/sys/endian.h:256: error: parse error before '>>' token
/usr/include/sys/endian.h:257: error: parse error before '+' token
/usr/include/sys/endian.h:257: error: parse error before '&' token
/usr/include/sys/endian.h:260: error: parse error before "__attribute__"
/usr/include/sys/endian.h:265: error: parse error before '(' token
/usr/include/sys/endian.h:265: error: parse error before '&' token
/usr/include/sys/endian.h:266: error: parse error before '+' token
/usr/include/sys/endian.h:266: error: parse error before '>>' token
/usr/include/sys/endian.h:269: error: parse error before "__attribute__"
/usr/include/sys/endian.h:277: error: parse error before "__attribute__"
gmake[3]: *** [args.o] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/devel/anjuta/work/anjuta-1.2.2/tagmanager'

I have seen the same problem in excflags compilation
>How-To-Repeat:
cd /usr/pkgsrc/devel/anjuta && make install
>Fix:
No
>Release-Note:
>Audit-Trail:
>Unformatted: