Subject: Re: pkg/32801 (gtk2 initial configuration problem on IRIX)
To: None <irix-pkg-people@netbsd.org, gnats-admin@netbsd.org,>
From: Stuart Shelton <stuart@zeus.com>
List: pkgsrc-bugs
Date: 02/14/2006 13:20:02
The following reply was made to PR pkg/32801; it has been noted by GNATS.

From: Stuart Shelton <stuart@zeus.com>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/32801 (gtk2 initial configuration problem on IRIX)
Date: Tue, 14 Feb 2006 12:40:42 +0000

 I'm confused by this one... at first pango had the same problem, but
 then this fixed itself.  Now it is gtk2 which reports:
 
 ===> wrapper-message [gtk2+-2.8.11nb1] ===> Creating toolchain wrappers
 for gtk2+-2.8.11nb1
 ===> configure-message [gtk2+-2.8.11nb1] ===> Configuring for gtk2
 +-2.8.11nb1
 => "Fixing pthread flags."
 => Fixing locale directory references.
 Input record `ac_subst_vars='SHELL...' too long
 Input record number 467, file configure
 Source line number 1
 *** Error code 2
 
 Stop.
 bmake: stopped in /usr/bsd/src/x11/gtk2
 ===> /usr/bsd/var/tmp/x11/gtk2/work/.configure_done [gtk2+-2.8.11nb1]
 ===> 
 ===> /usr/bsd/var/tmp/x11/gtk2/work/.configure_done [gtk2+-2.8.11nb1]
 ===> There was an error during the ``configure'' phase.
 ===> /usr/bsd/var/tmp/x11/gtk2/work/.configure_done [gtk2+-2.8.11nb1]
 ===> Please investigate the following for more information:
 ===> /usr/bsd/var/tmp/x11/gtk2/work/.configure_done [gtk2+-2.8.11nb1]
 ===>      * config.log
 ===> /usr/bsd/var/tmp/x11/gtk2/work/.configure_done [gtk2+-2.8.11nb1]
 ===>      * /usr/bsd/var/tmp/x11/gtk2/work/.work.log
 ===> /usr/bsd/var/tmp/x11/gtk2/work/.configure_done [gtk2+-2.8.11nb1]
 ===> 
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/bsd/src/x11/gtk2
 
 
 I think that this is actually related to ksh (perhaps?).
 
 The IRIX default ksh seems to be limited in the number of characters
 that a variable can contain, which also affects pkg_chk (pkg/32834) and
 probably other things too.
 
 Also, the ast-ksh package doesn't seem to want to build either
 (pkg/32833).
 
 Any ideas?