[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