Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733630 - dev-java/netty-tcnative-1.1.33.15 is not compatible with current dev-libs/openssl:0/1.1, it needs version bump
Summary: dev-java/netty-tcnative-1.1.33.15 is not compatible with current dev-libs/ope...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2020-07-23 08:29 UTC by ZongyuZ
Modified: 2020-07-24 10:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for dev-java/netty-tcnative-2.0.31 (netty-tcnative-2.0.31.ebuild,1.64 KB, text/plain)
2020-07-23 08:29 UTC, ZongyuZ
Details
build.log for the old dev-java/netty-tcnative-1.1.33.15 (build.log,54.43 KB, text/x-log)
2020-07-23 08:30 UTC, ZongyuZ
Details
the output of `emerge --info` (emerge-info,6.01 KB, text/plain)
2020-07-23 08:31 UTC, ZongyuZ
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ZongyuZ 2020-07-23 08:29:30 UTC
Created attachment 650262 [details]
ebuild for dev-java/netty-tcnative-2.0.31

dev-java/netty-tcnative-1.1.33.15 is not campatible with dev-libs/openssl:0/1.1=.
The existing version uses a lot of macros like "SSL3_ST_SR_CLNT_HELLO_A",
while I suppose it should be "TLS_ST_SR_CLNT_HELLO" now.

So I believe it needs version bump.

The ebuild does not need much changes, like the one attached below.

Note that the extra ${MAVEN_ID} variable may be parsed by app-portage/java-ebuilder and is related to my GSoC project https://summerofcode.withgoogle.com/dashboard/project/4994566568017920/overview/.
I hope it will not be removed by upstream :)
Comment 1 ZongyuZ 2020-07-23 08:30:22 UTC
Created attachment 650264 [details]
build.log for the old dev-java/netty-tcnative-1.1.33.15
Comment 2 ZongyuZ 2020-07-23 08:31:14 UTC
Created attachment 650266 [details]
the output of `emerge --info`
Comment 3 Larry the Git Cow gentoo-dev 2020-07-24 10:37:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3d44ac56d0f52e9e5d1a810dcd01c55bd5690b

commit 7f3d44ac56d0f52e9e5d1a810dcd01c55bd5690b
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2020-07-24 10:37:07 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2020-07-24 10:37:28 +0000

    dev-java/netty-tcnative: bump to 2.0.31
    
    Closes: https://bugs.gentoo.org/733630
    Package-Manager: Portage-3.0.0, Repoman-2.3.23
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/netty-tcnative/Manifest                   |  1 +
 .../netty-tcnative/netty-tcnative-2.0.31.ebuild    | 71 ++++++++++++++++++++++
 2 files changed, 72 insertions(+)