Please create an issue in the openssl repo for it, and add it to the "consider for a future minor release" column Viktor if you would please. Then we can consider it for 3.5 planning
On Sun, Sep 1, 2024 at 4:25 AM Viktor Dukhovni <openssl-users@xxxxxxxxxxxx> wrote:
On Sun, Sep 01, 2024 at 10:15:03AM +0200, 'Graham Leggett' via openssl-users wrote:
> APR no longer builds on Fedora because the define OPENSSL_VERSION_NUMBER is now gone.
It is NOT gone from upstream OpenSSL:
$ git grep -hwC10 OPENSSL_VERSION_NUMBER o/openssl-3.2 -- include/openssl/opensslv.h.in
* These strings are defined separately to allow them to be parsable.
*/
# define OPENSSL_RELEASE_DATE "{- $config{release_date} -}"
/*
* SECTION 4: BACKWARD COMPATIBILITY
*/
# define OPENSSL_VERSION_TEXT "OpenSSL {- "$config{full_version} $config{release_date}" -}"
/* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
# ifdef OPENSSL_VERSION_PRE_RELEASE
# define _OPENSSL_VERSION_PRE_RELEASE 0x0L
# else
# define _OPENSSL_VERSION_PRE_RELEASE 0xfL
# endif
# define OPENSSL_VERSION_NUMBER \
( (OPENSSL_VERSION_MAJOR<<28) \
|(OPENSSL_VERSION_MINOR<<20) \
|(OPENSSL_VERSION_PATCH<<4) \
|_OPENSSL_VERSION_PRE_RELEASE )
# ifdef __cplusplus
}
# endif
> What I'm not finding is a clear deprecation notice, or a notice about
> what replaced it. Github has oblique references to removal of the
> define, and there are discussions about changing how version numbers
> work, both GitHub search and google search are failing me.
There was no removal, I'd personally be one of the more vocal objectors
to just a removal.
>
> My questions are:
>
> - What replaced OPENSSL_VERSION_NUMBER?
It is still present.
> - In what version was OPENSSL_VERSION_NUMBER replaced?
It wasn't.
--
Viktor.
--
You received this message because you are subscribed to the Google Groups "openssl-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openssl-users+unsubscribe@xxxxxxxxxxx.
To view this discussion on the web visit https://groups.google.com/a/openssl.org/d/msgid/openssl-users/ZtQk7aMt57ekxkRM%40chardros.imrryr.org.
You received this message because you are subscribed to the Google Groups "openssl-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openssl-users+unsubscribe@xxxxxxxxxxx.
To view this discussion on the web visit https://groups.google.com/a/openssl.org/d/msgid/openssl-users/CAJbOq16AB_XqGVVtKUtebip9N95BAfTNDREV%2BW7NrBde0cQ%2Bkg%40mail.gmail.com.