mirror of https://github.com/openssl/openssl.git
				
				
				
			Fix VMS installation - update vmsconfig.pm for consistency
An effort was made to update the VMS installation data to align with
configuration data.  This touched the script templates in VMS/, but
didn't update the generation of vmsconfig.pm to match...  and also
missed a spot.
This change adds the missing updates
Ref:
https://github.com/openssl/openssl/pull/16842
Fixes #22899
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
(Merged from https://github.com/openssl/openssl/pull/23081)
(cherry picked from commit 4058e121cb)
			
			
This commit is contained in:
		
							parent
							
								
									e6c14133c1
								
							
						
					
					
						commit
						ce81e43707
					
				|  | @ -749,13 +749,15 @@ vmsconfig.pm : configdata.pm | |||
|         WRITE CONFIG "  shlib_version => '","{- $config{shlib_version} -}","'," | ||||
|         WRITE CONFIG "  shlib_major => '","{- $config{shlib_major} -}","'," | ||||
|         WRITE CONFIG "  shlib_minor => '","{- $config{shlib_minor} -}","'," | ||||
|         WRITE CONFIG "  no_shared => '","{- $disabled{shared} -}","'," | ||||
|         WRITE CONFIG "  INSTALLTOP => '$(INSTALLTOP)'," | ||||
|         WRITE CONFIG "  OPENSSLDIR => '$(OPENSSLDIR)'," | ||||
|         WRITE CONFIG ");" | ||||
|         WRITE CONFIG "our %target = (" | ||||
|         WRITE CONFIG "  pointer_size => '","{- $target{pointer_size} -}","'," | ||||
|         WRITE CONFIG ");" | ||||
|         WRITE CONFIG "our %target = ();" | ||||
|         WRITE CONFIG "our %disabled = ();" | ||||
|         WRITE CONFIG "our %disabled = (" | ||||
|         WRITE CONFIG "  shared => '","{- $disabled{shared} -}","'," | ||||
|         WRITE CONFIG ");" | ||||
|         WRITE CONFIG "our %withargs = ();" | ||||
|         WRITE CONFIG "our %unified_info = ();" | ||||
|         WRITE CONFIG "1;" | ||||
|  |  | |||
|  | @ -21,9 +21,9 @@ $	@'INSTALLTOP_'SYS$STARTUP]openssl_startup'v' | |||
| $	@'INSTALLTOP_'SYS$STARTUP]openssl_utils'v' | ||||
| $ | ||||
| $	IF F$SEARCH("OSSL$LIBCRYPTO''pz'") .EQS. "" - | ||||
|            .OR. F$SEARCH("OSSL$LIBSSL''pz'") .EQS. "" {- output_off() if $config{no_shared}; "" -}- | ||||
|            .OR. F$SEARCH("OSSL$LIBSSL''pz'") .EQS. "" {- output_off() if $disabled{shared}; "" -}- | ||||
|            .OR. F$SEARCH("OSSL$LIBCRYPTO_SHR''pz'") .EQS. "" - | ||||
|            .OR. F$SEARCH("OSSL$LIBSSL_SHR''pz'") .EQS. "" {- output_on() if $config{no_shared}; "" -}- | ||||
|            .OR. F$SEARCH("OSSL$LIBSSL_SHR''pz'") .EQS. "" {- output_on() if $disabled{shared}; "" -}- | ||||
|            .OR. F$SEARCH("OSSL$INCLUDE:[OPENSSL]crypto.h") .EQS. "" - | ||||
|            .OR. F$SEARCH("OPENSSL:crypto.h") .EQS. "" - | ||||
|            .OR. F$SEARCH("OSSL$EXE:OPENSSL''v'.EXE") .EQS. "" | ||||
|  |  | |||
|  | @ -39,19 +39,19 @@ $	DEAS OSSL$MODULES'pz' | |||
| $	DEAS OSSL$EXE | ||||
| $	DEAS OSSL$LIBCRYPTO'pz' | ||||
| $	DEAS OSSL$LIBSSL'pz' | ||||
| ${- output_off() if $config{no_shared}; "" -} | ||||
| ${- output_off() if $disabled{shared}; "" -} | ||||
| $	DEAS OSSL$LIBCRYPTO'sv'_SHR'pz' | ||||
| $	DEAS OSSL$LIBSSL'sv'_SHR'pz' | ||||
| ${- output_on() if $config{no_shared}; "" -} | ||||
| ${- output_on() if $disabled{shared}; "" -} | ||||
| $	DEAS OPENSSL | ||||
| $ | ||||
| $	IF P2 .NES. "NOALIASES" | ||||
| $	THEN | ||||
| $	    DEAS OSSL$ENGINES'pz' | ||||
| ${- output_off() if $config{no_shared}; "" -} | ||||
| ${- output_off() if $disabled{shared}; "" -} | ||||
| $	    DEAS OSSL$LIBCRYPTO_SHR'pz' | ||||
| $	    DEAS OSSL$LIBSSL_SHR'pz' | ||||
| ${- output_on() if $config{no_shared}; "" -} | ||||
| ${- output_on() if $disabled{shared}; "" -} | ||||
| $	ENDIF | ||||
| $ | ||||
| $	EXIT 'status' | ||||
|  |  | |||
|  | @ -103,19 +103,19 @@ $	DEF  OSSL$EXE			OSSL$INSTROOT:[EXE.'arch'],- | |||
| 					OSSL$INSTROOT:[EXE] | ||||
| $	DEF  OSSL$LIBCRYPTO'pz'		OSSL$LIB:OSSL$LIBCRYPTO'pz'.OLB | ||||
| $	DEF  OSSL$LIBSSL'pz'		OSSL$LIB:OSSL$LIBSSL'pz'.OLB | ||||
| ${- output_off() if $config{no_shared}; "" -} | ||||
| ${- output_off() if $disabled{shared}; "" -} | ||||
| $	DEF  OSSL$LIBCRYPTO'sv'_SHR'pz'	OSSL$SHARE:OSSL$LIBCRYPTO'sv'_SHR'pz'.EXE | ||||
| $	DEF  OSSL$LIBSSL'sv'_SHR'pz'	OSSL$SHARE:OSSL$LIBSSL'sv'_SHR'pz'.EXE | ||||
| ${- output_on() if $config{no_shared}; "" -} | ||||
| ${- output_on() if $disabled{shared}; "" -} | ||||
| $	DEF  OPENSSL			OSSL$INCLUDE:[OPENSSL] | ||||
| $ | ||||
| $	IF P2 .NES. "NOALIASES" | ||||
| $	THEN | ||||
| $	    DEF OSSL$ENGINES'pz'	OSSL$ENGINES'sv''pz' | ||||
| ${- output_off() if $config{no_shared}; "" -} | ||||
| ${- output_off() if $disabled{shared}; "" -} | ||||
| $	    DEF OSSL$LIBCRYPTO_SHR'pz'	OSSL$LIBCRYPTO'sv'_SHR'pz' | ||||
| $	    DEF OSSL$LIBSSL_SHR'pz'	OSSL$LIBSSL'sv'_SHR'pz' | ||||
| ${- output_on() if $config{no_shared}; "" -} | ||||
| ${- output_on() if $disabled{shared}; "" -} | ||||
| $	ENDIF | ||||
| $ | ||||
| $ bailout: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue