Subject: | Build Problem - Inline::C fails at t/08taint.t |
Date: | Sun, 13 Feb 2011 22:42:32 +0100 |
To: | bug-Inline [...] rt.cpan.org |
From: | Alexander Haeckel <alexanderhaeckel [...] lavabit.com> |
Hi,
when building Inline-0.47 I get this message (PERL_INLINE_BUILD_NOISY=1):
,----
| t/08taint.t ............. Expect a number of "Blindly untainting ..." warnings - these are intended.
| In Inline::env_untaint() : Blindly untainting tainted fields in %ENV.
| In Inline::check_config_file(): Blindly untainting Inline configuration file information.
| In Inline::env_untaint() : Blindly untainting tainted fields in %ENV.
| In Inline::obj_untaint() : Blindly untainting tainted fields in Inline object.
| Can't exec "make": Datei oder Verzeichnis nicht gefunden at
| ../blib/lib/Inline/C.pm line 794 (#1)
| (W exec) A system(), exec(), or piped open call could not execute the
| named program for the indicated reason. Typical reasons include: the
| permissions were wrong on the file, the file wasn't found in
| $ENV{PATH}, the executable in question was compiled for another
| architecture, or the #! line in a script points to an interpreter that
| can't be run for similar reasons. (Or maybe your system doesn't support
| #! at all.)
|
| Uncaught exception from user code:
|
| A problem was encountered while attempting to compile and install your Inline
| C code. The command that failed was:
| make
|
| The build directory was:
| /tmp/Inline-0.47/C/_Inline_test/build/_08taint_t_6b3a
|
| To debug the problem, cd to the build directory, and inspect the output files.
|
| at t/08taint.t line 33
| BEGIN failed--compilation aborted at t/08taint.t line 42.
| at t/08taint.t line 42
| One or more DATA sections were not processed by Inline.
|
| t/08taint.t ............. Dubious, test returned 2 (wstat 512, 0x200)
| Failed 5/5 subtests
`----
Of course I have "make" at "/usr/bin/make" in $PATH.
$ perl -V
,----
| Summary of my perl5 (revision 5 version 12 subversion 3) configuration:
|
| Platform:
| osname=linux, osvers=2.6.26-2-amd64, archname=x86_64-linux
| uname='linux tentakel 2.6.26-2-amd64 #1 smp tue jan 25 05:59:43 utc 2011 x86_64 gnulinux '
| config_args='-de -Dprefix=/home/user1/perl5/perlbrew/perls/perl-512.3'
| hint=recommended, useposix=true, d_sigaction=define
| useithreads=undef, usemultiplicity=undef
| useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
| use64bitint=define, use64bitall=define, uselongdouble=undef
| usemymalloc=n, bincompat5005=undef
| Compiler:
| cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE
| -D_FILE_OFFSET_BITS=64',
| optimize='-O2',
| cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
| ccversion='', gccversion='4.3.2', gccosandvers=''
| intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
| d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
| ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
| alignbytes=8, prototype=define
| Linker and Libraries:
| ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
| libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64 /usr/local/lib64
| libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
| perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
| libc=/lib/libc-2.7.so, so=so, useshrplib=false, libperl=libperl.a
| gnulibc_version='2.7'
| Dynamic Linking:
| dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
| cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'
|
|
| Characteristics of this binary (from libperl):
| Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_64_BIT_ALL
| USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO
| USE_PERL_ATOF
| Built under linux
| Compiled at Feb 13 2011 02:11:11
| %ENV:
| PERL6HOME="/home/user1/download/src/perl6/rakudo/parrot_install"
| PERLBREW_PATH="/home/user1/perl5/perlbrew/bin:/home/user1/perl5/perlbrew/perls/perl-5.12.3/bin"
| PERLBREW_PERL="perl-5.12.3"
| PERLBREW_ROOT="/home/user1/perl5/perlbrew"
| PERLBREW_VERSION="0.15"
| PERL_INLINE_BUILD_NOISY="1"
| @INC:
| /home/user1/perl5/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3/x86_64-linux
| /home/user1/perl5/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3
| /home/user1/perl5/perlbrew/perls/perl-5.12.3/lib/5.12.3/x86_64-linux
| /home/user1/perl5/perlbrew/perls/perl-5.12.3/lib/5.12.3
`----
Thanks for your help,
Alexander Haeckel
--
"I can't understand why people are frightened of new ideas.
I'm frightened of the old ones.”
- John Cage