[ruby-core:76649] [Ruby trunk Bug#12645][Feedback] ext/socket fails to link on some Solaris 10 versions

From: nobu@...
Date: 2016-08-02 02:28:35 UTC
List: ruby-core #76649
Issue #12645 has been updated by Nobuyoshi Nakada.

Status changed from Open to Feedback

Please show the mkmf.log file.

----------------------------------------
Bug #12645: ext/socket fails to link on some Solaris 10 versions
https://bugs.ruby-lang.org/issues/12645#change-59869

* Author: John Keiser
* Status: Feedback
* Priority: Normal
* Assignee: 
* ruby -v: 2.3.1
* Backport: 
----------------------------------------
The socket extension in core Ruby does not link due to a missing `inet_ntop`, which was added during the Solaris 10 series (10u7, I believe).

This patch gets it compiling again by creating a static inet_ntop (same as in getaddrbyname.c) on systems that do not have it. This definitely happens on 2.3.1 and definitely does not happen on 2.1.9. Not sure about 2.2.

---Files--------------------------------
patch (1.02 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next