mirror of
https://github.com/mumble-voip/mumble.git
synced 2026-03-03 00:46:56 -05:00
Compilation error report with LibreSSL #2100
Labels
No labels
GlobalShortcuts
Hacktoberfest
accessibility
acl
asio
audio
bonjour
bsd
bug
build
certificate
ci
client
code
documentation
external-bug
feature-request
gRPC
github
good first issue
help wanted
help-needed
ice
installer
linux
macOS
needs-ckeck-with-latest-version
needs-more-input
overlay
positional audio
priority/P0 - Blocker
priority/P1 - Critical
priority/P2 - Important
priority/P3 - Somewhat important
priority/P4 - Low
public-server-registration
qt
recording
release-management
server
stale-no-response
stale-support
support
task
test
theme
translation
triage
ui
windows
wontfix
x64
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/mumble-mumble-voip#2100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gessel on GitHub (Jan 30, 2021).
Describe the bug
/usr/bin/ld: undefined reference to symbol `X509_getm_notAfter' (try adding -lcrypto)
I saw #3643 and expect that the answer is "we do not explicitly support LibreSSL, perhaps open a bug there," that's fine, please feel free to close this and I will do so. Following @davidebeatrici comment, I've attached the compiler error message below.
Steps to Reproduce
portmaster audio/murmur
(with SSL provided by libressl-3.2.3)
Expected behavior
finished install for ports
Desktop (please complete the following information):
FreeBSD 11.3-RELEASE-p8 #0 r360490
libressl-3.2.3
murmur 1.3.3_1
Additional context
@Krzmbrzl commented on GitHub (Jan 30, 2021):
We don't support LibreSSL and even if we wanted to, Qt does not.
Furthermore an interesting read regarding this topic seems to be https://www.gentoo.org/support/news-items/2021-01-05-libressl-support-discontinued.html where Gentoo announced that they will drop LibreSSL support since it's a PITA to maintain and also the advantages of LibreSSL over OpenSSL have diminished in the last years (at least that's what the article says).
Given that Qt explicitly does not support LibreSSL, I don't think it makes sense for us to try and do so.
We might re-evaluate the issue once we have moved to a Qt-independent backend but until then I don't think this would lead to anything.
So for the time being, I think you should indeed report it to LibreSSL upstream.