[MIR] nacl: pulled into main via libssh Built-Using
Bug #1847346 reported by
Steve Langasek
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libssh (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
nacl (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
The libssh package has a Built-Using: nacl field in its binaries, indicating that it is embedding code from nacl. The changelog confirms that this was added because libssh statically links nacl. Either nacl needs to go through an MIR process since we're shipping the code in main, or libssh needs to not use nacl.
Changed in libssh (Ubuntu): | |
assignee: | nobody → Desktop Packages (desktop-packages) |
importance: | Undecided → Critical |
status: | New → Incomplete |
assignee: | Desktop Packages (desktop-packages) → Ubuntu Desktop Bugs (desktop-bugs) |
affects: | libssh (Ubuntu) → nacl (Ubuntu) |
Changed in nacl (Ubuntu): | |
assignee: | Ubuntu Desktop Bugs (desktop-bugs) → nobody |
importance: | Critical → High |
Changed in nacl (Ubuntu): | |
status: | Incomplete → Invalid |
To post a comment you must log in.
According to the cmake rules libnacl is used for curve25519 support, which is optional. I think for eoan we should address this by disabling nacl at build time. I'll upload this libssh change, which takes the pressure off for eoan release, and the MIR can be revisited in FF.