On Mon, Nov 10, 2008 at 10:41:52PM +0000, Frank Lichtenheld wrote:
> On Mon, Nov 10, 2008 at 04:41:43PM +0100, Luk Claes wrote:
> > Pierre Habouzit wrote:
> > > On Mon, Nov 10, 2008 at 07:09:21AM +0000, Frank Lichtenheld wrote:
> > 
> > >> your package failed to build from source. config.log says:
> > 
> > configure:2293: s390-linux-gnu-gcc -V >&5
> > s390-linux-gnu-gcc: '-V' option must have argument
> > configure:2296: $? = 1
> > configure:2319: checking for C compiler default output file name
> 
> Nah, that's another check entirely.
> 
> > >> configure:2319: checking for C compiler default output file name
> > >> configure:2346: sparc-linux-gnu-gcc -g -Wall -Wextra -O2  -Wl,-z,defs
> > >> conftes
> > >> t.c  >&5
> > >> cc1: error: /home/buildd/include: Permission denied
> > >> configure:2349: $? = 1
> > >> configure:2387: result: 
> > >> configure: failed program was:
> > >> | /* confdefs.h.  */
> > >> | #define PACKAGE_NAME "tokyocabinet"
> > >> | #define PACKAGE_TARNAME "tokyocabinet"
> > >> | #define PACKAGE_VERSION "1.3.15"
> > >> | #define PACKAGE_STRING "tokyocabinet 1.3.15"
> > >> | #define PACKAGE_BUGREPORT ""
> > >> | /* end confdefs.h.  */
> > >> | 
> > >> | int
> > >> | main ()
> > >> | {
> > >> | 
> > >> |   ;
> > >> |   return 0;
> > >> | }
> > >> configure:2394: error: C compiler cannot create executables
> > > 
> > > huh, it builds fine here, and it seems it broke on _every_ buildd out
> > > there, have you any clue what is happening ?
> 
> Ok, it breaks because of this insanity from configure.in:
> <--- snip --->
> # Building flags
> MYCFLAGS="-std=c99 -Wall -fPIC -fsigned-char -O2"
> MYCPPFLAGS="-I. -I\$(INCLUDEDIR) -I$HOME/include -I/usr/local/include
> -DNDEBUG -D_GNU_SOURCE=1"
> MYLDFLAGS="-L. -L\$(LIBDIR) -L$HOME/lib -L/usr/local/lib"
> MYCMDLDFLAGS=""
> MYRUNPATH="\$(LIBDIR)"
> MYLDLIBPATHENV="LD_LIBRARY_PATH"
> MYPOSTCMD="true"
> 
> # Building paths
> pathtmp="$PATH"
> PATH="$HOME/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
> PATH="$PATH:/usr/ccs/bin:/usr/ucb:/usr/xpg4/bin:/usr/xpg6/bin:$pathtmp"
> LIBRARY_PATH="$HOME/lib:/usr/local/lib:$LIBRARY_PATH"
> LD_LIBRARY_PATH="$HOME/lib:/usr/local/lib:$LD_LIBRARY_PATH"
> CPATH="$HOME/include:/usr/local/include:$CPATH"
> PKG_CONFIG_PATH="$HOME/lib/pkgconfig:/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"
> export PATH LIBRARY_PATH LD_LIBRARY_PATH CPATH PKG_CONFIG_PATH
> <--- snip --->
> 
> The reason it only fails on buildds is because they often have a
> /home/buildd that is not readable/writable by user buildd (exactly
> to catch such stuff).

OOOh nice catch, I'll fix that, thanks.
-- 
·O·  Pierre Habouzit
··O                                                [EMAIL PROTECTED]
OOO                                                http://www.madism.org

Attachment: pgpfA5b9eh0Jy.pgp
Description: PGP signature

Reply via email to