> From: openssl-users [mailto:openssl-users-boun...@openssl.org] On Behalf
> Of Kim Gräsman
> Sent: Tuesday, October 18, 2016 04:14
> Everything seems to work pretty well, but one thing is worrying -- the
> opensslconf.h header comes out different between the two builds.
> I'm assuming this only affects implementation details in OpenSSL and
> not the public API? I don't have to publish and maintain
> architecture-specific headers, do I?
opensslconf.h is generated from the configuration settings and platform
characteristics, and applications must be compiled using the opensslconf.h that
corresponds to the build they link to (or one that's equivalent).
Sometimes you can get away with using the wrong opensslconf.h, but this can
cause hard-to-find errors. One project I know of went for several years using
the wrong opensslconf.h, and it was only discovered when a different project
used some other OpenSSL features and got incorrect results on some platforms.
So, in short: You do in fact have to publish and maintain one
Distinguished Engineer, Micro Focus
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users