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

Request for change to config_h.SH (5.005_63) #1127

Closed
p5pRT opened this issue Feb 3, 2000 · 3 comments
Closed

Request for change to config_h.SH (5.005_63) #1127

p5pRT opened this issue Feb 3, 2000 · 3 comments

Comments

@p5pRT
Copy link

p5pRT commented Feb 3, 2000

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

Searchable as RT2086$

@p5pRT
Copy link
Author

p5pRT commented Feb 3, 2000

From @paulg1973

Gentle Perl Bug Squashers,

I am the maintainer of the port of Perl to the Stratus VOS operating system.
It would greatly assist me in porting Perl5.005_63 to VOS if you could make
a simple change to config_h.SH. I would like to define the macros SITEARCH
and SITEARCH_EXP at compilation time rather than when config.h is built.
This will let me use the same config.h for all 4 of my architectural
variants. This capability already exists for the macros ARCHLIB and
ARCHLIB_EXP. It should probably exist for SITELIB and SITELIB_EXP too, just
to be consistent (although I don't need it at this time).

I have no capability to test any changes to a shell script, so I am loathe
to give you a patch. But the result I am looking for would change the
generated lines of config.h as follows. As far as I am concerned, you can
define the new macro $d_sitearch to be "define" for all cases; I have my own
technology for converting config_h.SH into config.h that does execute the
shell script itself.

diff -rNC2 <config_h.SH config_h.SH_orig
*** <config_h.SH Wed Feb 02 17​:14​:51 2000
--- config_h.SH_orig Wed Feb 02 17​:13​:41 2000
***************
*** 1490,1495 ****
  * in programs that are not prepared to deal with ~ expansion at run-time.
  */
! #define SITEARCH "$sitearch" /**/
! #define SITEARCH_EXP "$sitearchexp" /**/

  /* SITELIB​:
--- 1490,1495 ----
  * in programs that are not prepared to deal with ~ expansion at run-time.
  */
! #$d_sitearch SITEARCH "$sitearch" /**/
! #$d_sitearch SITEARCH_EXP "$sitearchexp" /**/

  /* SITELIB​:

Thanks!
PG
--
S T R A T U S C O M P U T E R
111 Powdermill Road
Maynard, MA 01754-3409 U.S.A.

Paul Green
Senior Technical Consultant
TEL +1 (978) 461-7557
FAX +1 (978) 461-3610

@p5pRT
Copy link
Author

p5pRT commented Aug 12, 2002

From @paulg1973

While this specific change did not get made (for reasons that were
explained to me at the time, I did eventually make a lot of other
changes to the perl build process for VOS. So, I'm closing out this old
report. PG

@p5pRT
Copy link
Author

p5pRT commented Aug 12, 2002

@paulg1973 - Status changed from 'open' to 'resolved'

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