Re: Compiling openssl 1.0.2q for OS390-Unix

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





---------- Forwarded message ---------
From: Thiagu Mohan <thiagu.m@xxxxxxxxx>
Date: Wed, Jan 23, 2019 at 4:39 PM
Subject: Re: Compiling openssl 1.0.2q for OS390-Unix
To: Michael Wojcik <Michael.Wojcik@xxxxxxxxxxxxxx>


Yes I am using the option for Configure as OS390-Unix  only and using c89.sh from tools directory in the openssl tar file.


Regards,
Thaigu



On Wed, Jan 23, 2019 at 2:50 AM Michael Wojcik <Michael.Wojcik@xxxxxxxxxxxxxx> wrote:
> From: Thiagu Mohan [mailto:thiagu.m@xxxxxxxxx]
> Sent: Tuesday, January 22, 2019 13:02
> To: Michael Wojcik

Please reply to the mailing list, and not to me directly.

> PKCS12_AUTHSAFES_it    these symbols must be typedefs.

I don't know how you came to that conclusion, but it's wrong. A bit of digging shows the *_it symbols are used to provide access to global variables on platforms which do not automatically resolve non-function symbols in shared libraries/objects.

> On Tue, Jan 22, 2019 at 11:24 PM Thiagu Mohan <thiagu.m@xxxxxxxxx> wrote:

> I checked the source of 1.0.2n and 1.0.2q. these  symbols  are found in libeay.num
> in both the sources and not in any other source code.

Though the util/*.num files are included in the source tarballs, they're not really source code. They're created by mkdef.pl. Unfortunately mkdef.pl achieves a level of unreadableness that is impressive even by Perl standards, so that's not much help.

I'll be frank: This isn't a problem I've run into before, and I don't have time at the moment to try to figure out what's causing it. Maybe someone who has more experience in this particular area will chime in.

You did run Configure for the OS390-Unix target, right? And it's using the c89.sh wrapper from the tools directory?

--
Michael Wojcik
Distinguished Engineer, Micro Focus




--
Thiagu Mohan


--
Thiagu Mohan
-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux