[#22637] [Bug #1240] parser bug in 1.8.7 and 1.9.1p0 — Thomer Gil <redmine@...>
Bug #1240: parser bug in 1.8.7 and 1.9.1p0
Issue #1240 has been updated by Yusuke Endoh.
[#22640] [Bug #1241] Segfault with Nokogiri 1.2.1 on Ruby 1.9.1p0 — Raven Ex <redmine@...>
Bug #1241: Segfault with Nokogiri 1.2.1 on Ruby 1.9.1p0
[#22646] [Bug #1243] 1 is prime — Yuki Sonoda <redmine@...>
Bug #1243: 1 is prime
Issue #1243 has been updated by Dave B.
[#22684] [Bug #1247] YAML::load converts some dates into strings — Matthew Wilson <redmine@...>
Bug #1247: YAML::load converts some dates into strings
Issue #1247 has been updated by Yusuke Endoh.
On Thu, Apr 08, 2010 at 10:22:57PM +0900, Yusuke Endoh wrote:
On 4/8/10, Aaron Patterson <aaron@tenderlovemaking.com> wrote:
Hi,
[#22685] 1.9 conditional wait has no timeout support — Nasir Khan <rubylearner@...>
In ruby 1.8 we could use -
[#22687] [Bug #1248] e.exception(e) returns self — Tomas Matousek <redmine@...>
Bug #1248: e.exception(e) returns self
Hi,
Well the reason is that arg is supposed to be a message, right? A message can be an arbitrary object. So if I pass e as a message, why it doesn't become a value of the message property?
Hi,
[#22715] [Bug #1251] gsub problem — Alexander Pettelkau <redmine@...>
Bug #1251: gsub problem
[#22725] [Bug #1253] Fix MSVC Build Issues — Charlie Savage <redmine@...>
Bug #1253: Fix MSVC Build Issues
[#22727] Moving ruby 1.9.1 forward on windows — Charlie Savage <cfis@...>
Hi everyone,
On Sat, Mar 7, 2009 at 7:01 PM, Charlie Savage <cfis@savagexi.com> wrote:
> This works until you start linking third-party upstream source that
On Sun, Mar 8, 2009 at 3:45 PM, Charlie Savage <cfis@savagexi.com> wrote:
Hi Austin,
On Sun, Mar 8, 2009 at 4:26 PM, Charlie Savage <cfis@savagexi.com> wrote:
[#22731] [Bug #1255] += for large strings egrigiously slow — James Lee <redmine@...>
Bug #1255: += for large strings egrigiously slow
[#22736] Ruby 1.9.1 and tail recursion optimization — =?ISO-8859-15?Q?Wolfgang_N=E1dasi-Donner?= <ed.odanow@...>
Moin, moin!
Wolfgang N疆asi-Donner schrieb:
Hi,
>
On Sun, Mar 8, 2009 at 16:57, James Coglan <jcoglan@googlemail.com> wrote:
2009/3/8 Nikolai Weibull <now@bitwi.se>
James Coglan wrote:
daz schrieb:
Wolfgang N叩dasi-Donner wrote:
Charles Oliver Nutter schrieb:
[#22748] [Feature #1256] Add constant TAILRECURSION to let a program recognize if tail recursion optimization is implemented — Wolfgang Nádasi-Donner <redmine@...>
Feature #1256: Add constant TAILRECURSION to let a program recognize if tail recursion optimization is implemented
Hi,
[#22803] Relegate 1.8.6 to Engine Yard, part II — Urabe Shyouhei <shyouhei@...>
Hello and sorry for my being slow for this issue. It's OK now for me to pass
Ryan Davis wrote:
Urabe Shyouhei wrote:
Hi,
Nobuyoshi Nakada wrote:
Urabe Shyouhei wrote:
[#22812] [Bug #1261] cross-compiling Ruby extensions using mkmf doesn't fully respect DESTDIR — Daniel Golle <redmine@...>
Bug #1261: cross-compiling Ruby extensions using mkmf doesn't fully respect DESTDIR
[#22859] [Bug #1277] Incorrect passing of file handle between runtime libraries in OpenSSL extension — Charlie Savage <redmine@...>
Bug #1277: Incorrect passing of file handle between runtime libraries in OpenSSL extension
[#22892] Ruby Time — valodzka <valodzka@...>
Got tired of current ruby Time limitation, I have written this -
In article <9e19ed87-9d12-4f98-af3c-bd49a71b0bd4@p11g2000yqe.googlegroups.com>,
valodzka wrote:
> I bet you'll get tired of updating that database. There's a major difference
valodzka wrote:
In article <b5d0a489-4613-4b63-9664-8627358b2dd9@g19g2000yql.googlegroups.com>,
> I found a discussion in PHP.
In article <deab6882-12ac-4aa1-a901-681795ed863b@z9g2000yqi.googlegroups.com>,
[#22893] [Feature #1291] O_CLOEXEC flag missing for Kernel::open — David Martin <redmine@...>
Feature #1291: O_CLOEXEC flag missing for Kernel::open
Issue #1291 has been updated by Motohiro KOSAKI.
[#22894] [Bug #1292] 1.8 compile time error with mingw gcc 4.3 — Roger Pack <redmine@...>
Bug #1292: 1.8 compile time error with mingw gcc 4.3
Hi,
[#22916] [Bug #1296] [trunk/22981] 64-bit issues on trunk in ext/zlib — Ollivier Robert <redmine@...>
Bug #1296: [trunk/22981] 64-bit issues on trunk in ext/zlib
[#22927] [Bug #1301] Poor RegExp Matching Performance — Andreas Grau <redmine@...>
Bug #1301: Poor RegExp Matching Performance
[#22935] 1.8.6 rdoc breaks when rdoc'ing 1.9 — James Britt <james.britt@...>
I'm running ruby 1.8.6 (2009-03-10 patchlevel 362) [i686-linux] and
[#22937] Ruby not to be a part of Google's 2009 Summer of Code? — Rocky Bernstein <rocky.bernstein@...>
The list of participating organizations for Google's 2009 Summer of Code has
[#22978] Ruby 1.9 bloc parameters — Vincent Isambart <vincent.isambart@...>
Hi,
[#22979] Ruby 1.9 bloc parameters — Vincent Isambart <vincent.isambart@...>
Hi,
[#22990] [Bug #1309] dl tests — Charlie Savage <redmine@...>
Bug #1309: dl tests
[#23026] [Bug #1317] Creating a range with strings — Ian Bailey <redmine@...>
Bug #1317: Creating a range with strings
[#23050] [Bug #1322] define_method scope bug — "coderrr ." <redmine@...>
Bug #1322: define_method scope bug
[#23051] [Bug #1323] Sockets broken on windows — Charlie Savage <redmine@...>
Bug #1323: Sockets broken on windows
[#23053] [Bug #1325] fiber tests kill windows — Charlie Savage <redmine@...>
Bug #1325: fiber tests kill windows
[#23054] [Bug #1326] Failing unit tests on windows — Charlie Savage <redmine@...>
Bug #1326: Failing unit tests on windows
[#23060] [Bug #1327] CSV unit test failures on windows — Charlie Savage <redmine@...>
Bug #1327: CSV unit test failures on windows
[#23063] [Bug #1332] Reading file on Windows is 500x slower then with previous Ruby version — Damjan Rems <redmine@...>
Bug #1332: Reading file on Windows is 500x slower then with previous Ruby version
Issue #1332 has been updated by Roger Pack.
Hello,
[#23075] [Bug #1336] Change in string representation of Floats — Brian Ford <redmine@...>
Bug #1336: Change in string representation of Floats
Issue #1336 has been updated by Roger Pack.
On Fri, Apr 3, 2009 at 11:49 PM, Roger Pack <redmine@ruby-lang.org> wrote:
Issue #1336 has been updated by Roger Pack.
Hi,
Hi,
Hi,
Gary Wright wrote:
[#23082] [Bug #1341] pthread_cond_timedwait failing in 1.9.1-p0 thread tests — Graham Agnew <redmine@...>
Bug #1341: pthread_cond_timedwait failing in 1.9.1-p0 thread tests
[ruby-core:22898] Re: [Bug #1292] 1.8 compile time error with mingw gcc 4.3
> Seems extconf.rb failed to detect socklen_t. ould you show > the mkmf.log? This part seems to be relevant: have_type: checking for socklen_t... -------------------- no "gcc -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 -c conftest.c" conftest.c:5: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'conftest_type' conftest.c:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'conftestval' checked program was: /* begin */ 1: #include <windows.h> 2: #include <winsock.h> 3: 4: /*top*/ 5: typedef socklen_t conftest_type; 6: static conftest_type conftestval[sizeof(conftest_type)?1:-1]; /* end */ Thanks! -=r
Attachments (1)
have_library: checking for WSACleanup() in -lws2_32... -------------------- yes
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))WSACleanup; return 0; }
/* end */
--------------------
have_header: checking for arpa/inet.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -o conftest.i"
conftest.c:1:23: error: arpa/inet.h: No such file or directory
checked program was:
/* begin */
1: #include <arpa/inet.h>
/* end */
--------------------
checking for ipv6... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lshell32 -lws2_32 "
conftest.c:2:24: error: sys/socket.h: No such file or directory
conftest.c: In function 'main':
conftest.c:5: error: 'AF_INET6' undeclared (first use in this function)
conftest.c:5: error: (Each undeclared identifier is reported only once
conftest.c:5: error: for each function it appears in.)
conftest.c:5: error: 'SOCK_STREAM' undeclared (first use in this function)
checked program was:
/* begin */
1: #include <sys/types.h>
2: #include <sys/socket.h>
3: main()
4: {
5: socket(AF_INET6, SOCK_STREAM, 0);
6: }
/* end */
--------------------
have_struct_member: checking for struct sockaddr_in.sin_len... -------------------- no
"gcc -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 -c conftest.c"
conftest.c:6: error: 'struct sockaddr_in' has no member named 'sin_len'
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int s = (char *)&((struct sockaddr_in*)0)->sin_len - (char *)0;
/* end */
--------------------
have_struct_member: checking for struct sockaddr_storage.ss_family... -------------------- yes
"gcc -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 -c conftest.c"
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int s = (char *)&((struct sockaddr_storage*)0)->ss_family - (char *)0;
/* end */
--------------------
have_struct_member: checking for struct sockaddr.sa_len... -------------------- no
"gcc -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 -c conftest.c"
conftest.c:6: error: 'struct sockaddr' has no member named 'sa_len'
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int s = (char *)&((struct sockaddr*)0)->sa_len - (char *)0;
/* end */
--------------------
have_header: checking for netinet/tcp.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -o conftest.i"
conftest.c:1:25: error: netinet/tcp.h: No such file or directory
checked program was:
/* begin */
1: #include <netinet/tcp.h>
/* end */
--------------------
have_header: checking for netinet/udp.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -o conftest.i"
conftest.c:1:25: error: netinet/udp.h: No such file or directory
checked program was:
/* begin */
1: #include <netinet/udp.h>
/* end */
--------------------
have_func: checking for sendmsg()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'sendmsg' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))sendmsg; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/cchVN3jt.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `sendmsg'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { sendmsg(); return 0; }
/* end */
--------------------
have_func: checking for recvmsg()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'recvmsg' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))recvmsg; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/ccqaMqVs.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `recvmsg'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { recvmsg(); return 0; }
/* end */
--------------------
checking for wide getaddrinfo... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lshell32 -lws2_32 "
conftest.c: In function 'main':
conftest.c:17: error: storage size of 'hints' isn't known
conftest.c:18: error: 'INET6_ADDRSTRLEN' undeclared (first use in this function)
conftest.c:18: error: (Each undeclared identifier is reported only once
conftest.c:18: error: for each function it appears in.)
conftest.c:21: warning: incompatible implicit declaration of built-in function 'memset'
conftest.c:22: error: 'AF_UNSPEC' undeclared (first use in this function)
conftest.c:23: error: 'IPPROTO_TCP' undeclared (first use in this function)
conftest.c:24: error: 'AI_PASSIVE' undeclared (first use in this function)
conftest.c:25: error: 'SOCK_STREAM' undeclared (first use in this function)
conftest.c:30: error: dereferencing pointer to incomplete type
conftest.c:31: error: dereferencing pointer to incomplete type
conftest.c:31: error: 'AF_UNIX' undeclared (first use in this function)
conftest.c:32: error: dereferencing pointer to incomplete type
conftest.c:42: error: dereferencing pointer to incomplete type
conftest.c:43: error: dereferencing pointer to incomplete type
conftest.c:43: error: dereferencing pointer to incomplete type
conftest.c:45: error: 'NI_NUMERICHOST' undeclared (first use in this function)
conftest.c:45: error: 'NI_NUMERICSERV' undeclared (first use in this function)
conftest.c:51: error: dereferencing pointer to incomplete type
conftest.c:52: error: 'AF_INET' undeclared (first use in this function)
conftest.c:64: error: 'AF_INET6' undeclared (first use in this function)
checked program was:
/* begin */
1: #include <stdlib.h>
2:
3: #ifndef EXIT_SUCCESS
4: #define EXIT_SUCCESS 0
5: #endif
6: #ifndef EXIT_FAILURE
7: #define EXIT_FAILURE 1
8: #endif
9:
10: #ifndef AF_LOCAL
11: #define AF_LOCAL AF_UNIX
12: #endif
13:
14: main()
15: {
16: int passive, gaierr, inet4 = 0, inet6 = 0;
17: struct addrinfo hints, *ai, *aitop;
18: char straddr[INET6_ADDRSTRLEN], strport[16];
19:
20: for (passive = 0; passive <= 1; passive++) {
21: memset(&hints, 0, sizeof(hints));
22: hints.ai_family = AF_UNSPEC;
23: hints.ai_protocol = IPPROTO_TCP;
24: hints.ai_flags = passive ? AI_PASSIVE : 0;
25: hints.ai_socktype = SOCK_STREAM;
26: if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) {
27: (void)gai_strerror(gaierr);
28: goto bad;
29: }
30: for (ai = aitop; ai; ai = ai->ai_next) {
31: if (ai->ai_family == AF_LOCAL) continue;
32: if (ai->ai_addr == NULL)
33: goto bad;
34: #if defined(_AIX)
35: if (ai->ai_family == AF_INET6 && passive) {
36: inet6++;
37: continue;
38: }
39: ai->ai_addr->sa_len = ai->ai_addrlen;
40: ai->ai_addr->sa_family = ai->ai_family;
41: #endif
42: if (ai->ai_addrlen == 0 ||
43: getnameinfo(ai->ai_addr, ai->ai_addrlen,
44: straddr, sizeof(straddr), strport, sizeof(strport),
45: NI_NUMERICHOST|NI_NUMERICSERV) != 0) {
46: goto bad;
47: }
48: if (strcmp(strport, "54321") != 0) {
49: goto bad;
50: }
51: switch (ai->ai_family) {
52: case AF_INET:
53: if (passive) {
54: if (strcmp(straddr, "0.0.0.0") != 0) {
55: goto bad;
56: }
57: } else {
58: if (strcmp(straddr, "127.0.0.1") != 0) {
59: goto bad;
60: }
61: }
62: inet4++;
63: break;
64: case AF_INET6:
65: if (passive) {
66: if (strcmp(straddr, "::") != 0) {
67: goto bad;
68: }
69: } else {
70: if (strcmp(straddr, "::1") != 0) {
71: goto bad;
72: }
73: }
74: inet6++;
75: break;
76: case AF_UNSPEC:
77: goto bad;
78: break;
79: default:
80: /* another family support? */
81: break;
82: }
83: }
84: }
85:
86: if (!(inet4 == 0 || inet4 == 2))
87: goto bad;
88: if (!(inet6 == 0 || inet6 == 2))
89: goto bad;
90:
91: if (aitop)
92: freeaddrinfo(aitop);
93: exit(EXIT_SUCCESS);
94:
95: bad:
96: if (aitop)
97: freeaddrinfo(aitop);
98: exit(EXIT_FAILURE);
99: }
/* end */
--------------------
have_struct_member: checking for struct in6_addr.s6_addr8... -------------------- no
"gcc -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -g -O2 -c conftest.c"
conftest.c:6: error: dereferencing pointer to incomplete type
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int s = (char *)&((struct in6_addr*)0)->s6_addr8 - (char *)0;
/* end */
--------------------
have_func: checking for inet_ntop()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'inet_ntop' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))inet_ntop; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/cckKufcJ.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `inet_ntop'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { inet_ntop(); return 0; }
/* end */
--------------------
have_func: checking for inet_ntoa()... -------------------- yes
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))inet_ntoa; return 0; }
/* end */
--------------------
have_func: checking for inet_pton()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'inet_pton' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))inet_pton; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/ccybwOMS.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `inet_pton'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { inet_pton(); return 0; }
/* end */
--------------------
have_func: checking for inet_aton()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'inet_aton' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))inet_aton; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/ccA9AXFV.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `inet_aton'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { inet_aton(); return 0; }
/* end */
--------------------
have_func: checking for getservbyport()... -------------------- yes
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))getservbyport; return 0; }
/* end */
--------------------
have_header: checking for arpa/nameser.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -o conftest.i"
conftest.c:1:26: error: arpa/nameser.h: No such file or directory
checked program was:
/* begin */
1: #include <arpa/nameser.h>
/* end */
--------------------
have_header: checking for resolv.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -o conftest.i"
conftest.c:1:20: error: resolv.h: No such file or directory
checked program was:
/* begin */
1: #include <resolv.h>
/* end */
--------------------
have_type: checking for socklen_t... -------------------- no
"gcc -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 -c conftest.c"
conftest.c:5: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'conftest_type'
conftest.c:6: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'conftestval'
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: typedef socklen_t conftest_type;
6: static conftest_type conftestval[sizeof(conftest_type)?1:-1];
/* end */
--------------------
have_header: checking for sys/un.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -o conftest.i"
conftest.c:1:20: error: sys/un.h: No such file or directory
checked program was:
/* begin */
1: #include <sys/un.h>
/* end */
--------------------
have_header: checking for sys/uio.h... -------------------- no
"gcc -E -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -o conftest.i"
conftest.c:1:21: error: sys/uio.h: No such file or directory
checked program was:
/* begin */
1: #include <sys/uio.h>
/* end */
--------------------
have_func: checking for WSACleanup()... -------------------- yes
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))WSACleanup; return 0; }
/* end */
--------------------
have_func: checking for hsterror()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'hsterror' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))hsterror; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/ccpspnVm.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `hsterror'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { hsterror(); return 0; }
/* end */
--------------------
have_func: checking for getipnodebyname()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'getipnodebyname' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))getipnodebyname; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/cce4b7Jd.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `getipnodebyname'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { getipnodebyname(); return 0; }
/* end */
--------------------
have_func: checking for gethostbyname2()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'gethostbyname2' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))gethostbyname2; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/ccGV2j49.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `gethostbyname2'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { gethostbyname2(); return 0; }
/* end */
--------------------
have_func: checking for socketpair()... -------------------- no
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
conftest.c: In function 't':
conftest.c:6: error: 'socketpair' undeclared (first use in this function)
conftest.c:6: error: (Each undeclared identifier is reported only once
conftest.c:6: error: for each function it appears in.)
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))socketpair; return 0; }
/* end */
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
C:/Users/Home/AppData/Local/Temp/ccCoRj0T.o: In function `t':
c:\dev\rubyi_43\sandbox\ruby_build\ext\socket/conftest.c:3: undefined reference to `socketpair'
collect2: ld returned 1 exit status
checked program was:
/* begin */
1: /*top*/
2: int main() { return 0; }
3: int t() { socketpair(); return 0; }
/* end */
--------------------
have_func: checking for gethostname()... -------------------- yes
"gcc -o conftest -I../.. -I../../../ruby_1_8 -I../../../ruby_1_8/ext/socket -I. -g -O2 conftest.c -L. -L../.. -L. -lws2_32 -lmsvcrt-ruby18-static -lws2_32 -lshell32 -lws2_32 "
checked program was:
/* begin */
1: #include <windows.h>
2: #include <winsock.h>
3:
4: /*top*/
5: int main() { return 0; }
6: int t() { void ((*volatile p)()); p = (void ((*)()))gethostname; return 0; }
/* end */
--------------------