Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A problem in Configure and related scripts #3618

Closed
p5pRT opened this issue Mar 19, 2001 · 1 comment
Closed

A problem in Configure and related scripts #3618

p5pRT opened this issue Mar 19, 2001 · 1 comment

Comments

@p5pRT
Copy link

p5pRT commented Mar 19, 2001

Migrated from rt.perl.org#6191 (status was 'resolved')

Searchable as RT6191$

@p5pRT
Copy link
Author

p5pRT commented Mar 19, 2001

From Chris.Henrich@ILEX.COM

Dear Sirs​:

There is a subtle bug in the configuration mechanism of perl-5.6.0, that
appears when one installs
perl on a solaris_2.7 system and opts for maximal "64-bitness."

A "callback" script named use64bitall.cbu is created in directory
${src}/UU, and is invoked at line 4582 of Configure, while the current
working directory is $src/UU (see line 3452 of Configure).

Line 15 of use64bitall.cbu reads​:
  . ./UU/workshoplibpth.cbu
which would be all right if the current working directory were $src. Since
it is not, and since there is
no directory $src/UU/UU, the script fails at this point.

Where should it be fixed? Well, the callback, use64bitall.cbu, is
constructed during the execution of
$src/hints/solaris_2.sh. Starting at line 402 of the latter script, code is
concatenated into
the callback, with the problem line at line 417. That line should be
changed to
  . ./workshoplibpth.cbu

Now there are other similar lines in solaris_2.sh (lines 80, 461, and 492);
should they be changed also? By no means. They are invocations directly
in-line, executed when solaris_2.sh is executed.
Line 417 is the only one which is not executed here but copied into a
callback script.

Thank you all for posing an interesting and challenging problem.

Sincerely
Chris Henrich

@p5pRT p5pRT closed this as completed Nov 28, 2003
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant