View Issue Details

IDProjectCategoryView StatusLast Update
0005263Kali Linux[All Projects] Kali Package Bugpublic2019-05-09 07:44
Reporterfl0Assigned Tosbrun 
PrioritynormalSeverityminorReproducibilityalways
Status acknowledgedResolutionopen 
Product Version2019.1 
Target VersionFixed in Version 
Summary0005263: arm64 nassl packages are missing
Descriptionarm64 nassl, python-nassl and python3-nassl 2.1.2-0kali4 packages are missing in repository.
Steps To Reproduceapt install python3-nassl

Activities

sbrun

2019-02-19 11:10

manager   ~0010322

Unfortunately the new nassl version 2.1.2 doesn't compile on arm64, we didn't succeed to fix this.
And upstream "have no plans to support arm64":
see https://github.com/nabla-c0d3/nassl/issues/39
But upstream is opened to merge pull request to add this support, so help is welcome.

steev

2019-05-09 04:35

developer   ~0010573

Last edited: 2019-05-09 04:35

View 2 revisions

I've been looking into this as well, but due to the way that openssl is downloaded during the build, I'm not sure the best way to patch it, since the files don't exist during dpkg's patch phase.

A possible workaround is to build it with no-asm set, it appears that the assembly in openssl isn't actually correct for armv8.

I do have 2 patches, I'm just not sure the best way to apply them, aside from possibly writing up a function in the package's build_tasks.py? Suggestions @sbrun?

sbrun

2019-05-09 07:44

manager   ~0010574

@steev I think the best way is to write a function in build_tasks.py
This is what we use for the build. And the patch could be forwarded upstream.

Issue History

Date Modified Username Field Change
2019-02-19 09:22 fl0 New Issue
2019-02-19 11:10 sbrun Assigned To => sbrun
2019-02-19 11:10 sbrun Status new => acknowledged
2019-02-19 11:10 sbrun Note Added: 0010322
2019-05-09 04:35 steev Note Added: 0010573
2019-05-09 04:35 steev Note Edited: 0010573 View Revisions
2019-05-09 07:44 sbrun Note Added: 0010574