*Do I need to be concerned about this “notice”? *Or is there a fix for it?
I’d say you shouldn’t be concerned, because I assume libcurl will maintain backward compatibility. But I can’t be sure!
Please file a report with bugs.swift.org if you run into issues that block running your app.
Pushkar N Kulkarni,
Simplicity is prerequisite for reliability - Edsger W. Dijkstra
I think that’s a warning message from the dynamic linker related to symbol versioning. I’m no expert, but I think the fact that you have a higher libcurl version installed is causing this. In other words, the libcurl version against which libFoundation.so is built (the default on 16.04 is 7.47.0) is not the same as the libcurl version available on your system (7.51-dev?).
I have manually compiled Curl 7.51.0 on a Ubuntu 16.04 with HTTP/2 support.
.build/release/Executable: /usr/local/lib/libcurl.so.4: no version information available (required by /root/swift-3.0.2-RELEASE-ubuntu16.04/usr/lib/swift/linux/libFoundation.so)
When compiling Swift, it still works.
Do I need to be concerned about this “notice”?
Or is there a fix for it?
swift-corelibs-dev mailing list
From: Simon Karberg via swift-corelibs-dev
Sent by: firstname.lastname@example.org
Date: 02/10/2017 12:45AM
Subject: [swift-corelibs-dev] libcurl.so.4: no version information available (HTTP/2)
-----email@example.com wrote: -----