[Info-vax] OpenSSL 1.1.0 released

Richard Levitte richard at levitte.org
Mon Sep 5 18:22:27 EDT 2016


Den måndag 5 september 2016 kl. 19:08:14 UTC+2 skrev John Reagan:
> On Monday, September 5, 2016 at 11:12:48 AM UTC-4, Richard Levitte wrote:
> > Den måndag 5 september 2016 kl. 16:55:03 UTC+2 skrev Stephen Hoffman:
> > > Since you haven't shown your (non-working) reproducer
> > 
> > Actually, I did, at least the central part that didn't seem to work...
> > 
> > > I'll show you my (working) example.   Here is a tested, working multi-architecture kit:  
> > > http://labs.hoffmanlabs.com/node/1934
> > 
> > I see what differs, and probably why yours works; In my case, the only difference was that the source was in different directories, but same file name:
> > 
> >     [.AXPVMS]FOO.TXT 
> >     [.I64VMS]FOO.TXT
> > 
> > In your case, the file names are different depending on the architecture.  I guess that's workable, although needs a bit more work...
> > 
> > Cheers,
> > Richard
> 
> Not to be insulting, but have you EXTRACTed the files from your kit to see if the [.I64VMS]FOO.TXT file is really the right one?

I haven't checked, but the extracted [.I64VMS] isn't the right one, the contents is from the Alpha one.

Here are the three files used for this test:

test-package.com:
----------------------------------------
$	cre/dir [.axpvms]
$	cre/dir [.i64vms]
$	cre [.axpvms]foo.txt
$	deck
Alpha FOO
$	eod
$	cre [.i64vms]foo.txt
$	deck
IA64 FOO
$	eod
$
$	PRODUCT PACKAGE TEST -
		/BASE=VMS -
		/PRODUCER=Levitte -
		/SOURCE=[]test -
		/DESTINATION=[] -
		/MATERIAL=[] -
		/FORMAT=SEQUENTIAL
----------------------------------------

test.pcsi$desc:
----------------------------------------
product Levitte VMS TEST T0.1 Full ;
    if ( ( (<software DEC AXPVMS OPENVMS>)
       	   or (<software HP AXPVMS OPENVMS>) )
     	 or (<software VSI AXPVMS OPENVMS>) ) ;
	information alpha ;
        file [RL-TEST]foo.txt source [.AXPVMS]foo.txt ;
    else ;
	information ia64 ;
        file [RL-TEST]foo.txt source [.I64VMS]foo.txt ;
    end if ;
end product ;
----------------------------------------

test.pcsi$text:
----------------------------------------
=product Levitte VMS TEST T0.1 Full
1 'PRODUCT
=prompt TEST kit T0.1
1 'NOTICE
=prompt Effing pubdom
1 'LICENSE
=prompt Pubdom, I tell ya
1 'PRODUCER
=prompt Richard Levitte
1 alpha
=prompt Installing on Alpha
1 ia64
=prompt Installing on IA64
----------------------------------------

After running test-package.com, I can verify that the source files are correct:

$ type [...]foo.txt
 
USER:[LEVITTE.TEST.PCSI.AXPVMS]FOO.TXT;1
 
Alpha FOO
 
USER:[LEVITTE.TEST.PCSI.I64VMS]FOO.TXT;1
 
IA64 FOO
$ sh def
  USER:[LEVITTE.TEST.PCSI]

Note that when running PRODUCT PACKAGE, I got this warning:

%PCSI-I-MULOBJ, the file [RL-TEST]FOO.TXT is multiply defined; conflict resolution may occur on installation

Cheers,
Richard



More information about the Info-vax mailing list