pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/41790 (mail/mutt-devel does not compile on NetBSD 4.0.1)



The following reply was made to PR pkg/41790; it has been noted by GNATS.

From: =?ISO-8859-1?Q?J=F6rn_Clausen?= <joern.clausen%uni-bielefeld.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: tonnerre%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost, 
pkgsrc-bugs%NetBSD.org@localhost
Subject: Re: pkg/41790 (mail/mutt-devel does not compile on NetBSD 4.0.1)
Date: Mon, 10 Aug 2009 10:02:21 +0200

 Tonnerre LOMBARD wrote:
 >  All ncurses versions worked, but no non-n curses header was ever
 >  included, causing the error. It appears to work now though.
 
 mutt-devel now compiles again on NetBSD 4.0.1 (and probably 5.0).
 
 On Solaris 10 and OpenSolaris I get:
 
 gcc -DPKGDATADIR=\"/opt/pkg/share/mutt\" -DSYSCONFDIR=\"/opt/pkg/etc\" 
 -DBINDIR=\"/opt/pkg/bin\" -DMUTTLOCALEDIR=\"/opt/pkg/lib/locale\" 
 -DHAVE_CONFIG_H=1 -I.  -I. -I. -I./imap  -Iintl  -I/usr/include 
 -I/opt/pkg/include -I/opt/pkg/gcc34/include 
 -I/opt/pkg/gcc34/lib/gcc/i386-pc-solaris2.11/3.4.6/include 
 -I/opt/pkg/include -I/opt/pkg/include -I./intl  -Wall -pedantic 
 -Wno-long-long -O -I/usr/include -I/opt/pkg/include 
 -I/opt/pkg/gcc34/include 
 -I/opt/pkg/gcc34/lib/gcc/i386-pc-solaris2.11/3.4.6/include -MT mvchgat.o 
 -MD -MP -MF .deps/mvchgat.Tpo -c -o mvchgat.o mvchgat.c
 In file included from 
 
/opt/pkgsrc/pkgsrc/mail/mutt-devel/work.solstice/.buildlink/gcc34/lib/gcc/i386-pc-solaris2.11/3.4.6/include/limits.h:11,
                   from mutt.h:35,
                   from mvchgat.c:5:
 
/opt/pkgsrc/pkgsrc/mail/mutt-devel/work.solstice/.buildlink/gcc34/lib/gcc/i386-pc-solaris2.11/3.4.6/include/syslimits.h:43:
 
 warning: ignoring #pragma ident
 In file included from mutt.h:45,
                   from mvchgat.c:5:
 
/opt/pkgsrc/pkgsrc/mail/mutt-devel/work.solstice/.buildlink/gcc34/lib/gcc/i386-pc-solaris2.11/3.4.6/include/wchar.h:39:
 
 warning: ignoring #pragma ident
 In file included from mutt_curses.h:52,
                   from mvchgat.c:6:
 
/opt/pkgsrc/pkgsrc/mail/mutt-devel/work.solstice/.buildlink/gcc34/lib/gcc/i386-pc-solaris2.11/3.4.6/include/curses.h:52:
 
 warning: ignoring #pragma ident
 mvchgat.c:10: error: syntax error before "attr_t"
 mvchgat.c: In function `mvwchgat':
 mvchgat.c:13: error: `win' undeclared (first use in this function)
 mvchgat.c:13: error: (Each undeclared identifier is reported only once
 mvchgat.c:13: error: for each function it appears in.)
 mvchgat.c:13: error: `y' undeclared (first use in this function)
 mvchgat.c:13: error: `x' undeclared (first use in this function)
 mvchgat.c:14: warning: implicit declaration of function `wattr_set'
 mvchgat.c:14: error: `attr' undeclared (first use in this function)
 mvchgat.c:14: error: `color' undeclared (first use in this function)
 mvchgat.c:14: error: `opts' undeclared (first use in this function)
 mvchgat.c: At top level:
 mvchgat.c:20: error: syntax error before "attr_t"
 mvchgat.c: In function `mvchgat':
 mvchgat.c:23: error: `y' undeclared (first use in this function)
 mvchgat.c:23: error: `x' undeclared (first use in this function)
 mvchgat.c:23: error: `count' undeclared (first use in this function)
 mvchgat.c:23: error: `attr' undeclared (first use in this function)
 mvchgat.c:23: error: `color' undeclared (first use in this function)
 mvchgat.c:23: error: `opts' undeclared (first use in this function)
 *** Error code 1
 
 Requesting ncurses via
 
 $ env PKG_OPTIONS.mutt='-curses ncurses' bmake
 
 does not help. No symlinks in work/.buildlink are created, so the native 
 curses implementation is still used. Just checked: When requesting 
 ncurses on NetBSD, the symlinks are created.
 
 This is also true when selecting slang instead of (n)curses. 
 devel/libslang gets built (wasn't installed yet), but it's not picked up 
 by mutt afterwards. I don't know, maybe this was already broken before 
 your patch.
 
 -- 
   Jörn Clausen                             
joern.clausen%uni-bielefeld.de@localhost
   Hochschulrechenzentrum                 http://www.uni-bielefeld.de/hrz/
   Universität Bielefeld
 


Home | Main Index | Thread Index | Old Index