develooper Front page | perl.perl5.porters | Postings from May 2013

[perl #100844] ./Configure -Duserelocatableinc re-reading config.sh corrupts installbin

Thread Next
From:
James E Keenan via RT
Date:
May 27, 2013 00:24
Subject:
[perl #100844] ./Configure -Duserelocatableinc re-reading config.sh corrupts installbin
Message ID:
rt-3.6.HEAD-2650-1369614229-1265.100844-15-0@perl.org
On Thu Oct 06 08:24:15 2011, nicholas wrote:
> This is a bug report for perl from nick@ccl4.org,
> generated with the help of perlbug 1.39 running under perl 5.15.3.
> 
> -----------------------------------------------------------------
> [Please describe your issue here]
> 
> If one runs ./Configure -Duserelocatableinc ... everything is fine.
> [Tests pass, install works, installed perl works]
> 
> If one re-runs ./Configure -Duserelocatableinc with the old config.sh
>    in
> place, Configure gets confused by the values it reads in. Notably
> initialinstalllocation and installbin are now "I want relocating" type
> paths starting "...", not absolute paths.
> 
> @@ -105,7 +105,7 @@
>  cpp='cpp'
>  cpp_stuff='42'
>  cppccsymbols=''
> -cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe
>    -fstack-protector -I/usr/local/include -D_REENTRANT -D_GNU_SOURCE
>    -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include
>    -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
> +cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe
>    -fstack-protector -I/usr/local/include'
>  cpplast='-'
>  cppminus='-'
>  cpprun='ccache gcc -E'
> @@ -648,7 +648,7 @@
>  gzip='gzip'
>  h_fcntl='false'
>  h_sysfile='true'
> -hint='previous'
> +hint='recommended'
>  hostcat='cat /etc/hosts'
>  html1dir=' '
>  html1direxp=''
> @@ -755,9 +755,9 @@
>  inc_version_list_init='0'
>  incpath=''
>  inews=''
> -initialinstalllocation='.../'
> +initialinstalllocation='/home/nicholas/Sandpit/snap5.9.x-v5.15.3-174-
>    g57a0fb1/bin'
>  installarchlib='.../../lib/perl5/5.15.3/x86_64-linux-thread-multi'
> -installbin='.../'
> +installbin='/home/nicholas/Sandpit/snap5.9.x-v5.15.3-174-
>    g57a0fb1/bin'
>  installhtml1dir=''
>  installhtml3dir=''
>  installman1dir='.../../man/man1'
> 
> 
> (don't be confused - the above is not from the system I'm using to run
> perlbug)
> 
> I'm not (yet) sure what the correct fix is.
> 
> Nicholas Clark
> 

Is this fundamentally the same bug as subsequently reported by Andreas
in https://rt.perl.org/rt3/Ticket/Display.html?id=112448#txn-1106750 ?




---
via perlbug:  queue: perl5 status: new
https://rt.perl.org:443/rt3/Ticket/Display.html?id=100844

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About