Hi Simon, 

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?). 

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.

Thanks,
Pushkar N Kulkarni,
IBM Runtimes

Simplicity is prerequisite for reliability - Edsger W. Dijkstra



[email protected] wrote: -----
To: [email protected]
From: Simon Karberg via swift-corelibs-dev
Sent by: [email protected]
Date: 02/10/2017 12:45AM
Subject: [swift-corelibs-dev] libcurl.so.4: no version information available (HTTP/2)

Hi.

I have manually compiled Curl 7.51.0 on a Ubuntu 16.04 with HTTP/2 support.
I get.

.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?

Kind regards,
Simon
_______________________________________________
swift-corelibs-dev mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

_______________________________________________
swift-corelibs-dev mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

Reply via email to