fletchsod
Programmer
- Dec 16, 2002
- 181
Hi! When I tried to compile OpenSSL, the compiler hung. So, I build a simplier testcase that produce this problem.
--snip--
# gcc -0 aix_ppc32.o aix_ppc32.s
--snip--
Then I ran the debugger and got this.
--snip--
(gdb) backtrace
#0 0xd022cf18 in wait()
#1 0xffffffff in ?? () from (unknown load module)
--snip--
The wait() is found in the AIX's libc.a file.
I also had another issue where the Sed got hung. With this simple testcase used by GNU Sed,
--snip--
# export install_sh='/usr/local/src/sed-4.1.5/config/install-sh'
# sed -e "install_sh=$install_sh" > zz_blank.txt
--snip--
When I ran the debugger, I got this.
--snip--
(gdb) backtrace
#0 0xd01e62c8 in read()
#1 0xffffffff in ?? () from (unknown load module)
--snip--
The read() is found in the AIX's libc.a file.
When I tried both the AIX’s sed and the GNU’s Sed, the Sed got hung. The simple testcase here used by both of them returned the same errors.
--snip--
# sed –e ‘ls/^X//’
--snip--
When I ran the debugger, I got this.
--snip--
(gdb) backtrace
#0 0xd01e62c8 in read()
#1 0xffffffff in ?? () from (unknown load module)
--snip—
Why do we have this problem? What's the solution to these problems. I am unable to build the web server (GNU softwares) on it's own without doing some hacking on some of the files.
Thanks...
--snip--
# gcc -0 aix_ppc32.o aix_ppc32.s
--snip--
Then I ran the debugger and got this.
--snip--
(gdb) backtrace
#0 0xd022cf18 in wait()
#1 0xffffffff in ?? () from (unknown load module)
--snip--
The wait() is found in the AIX's libc.a file.
I also had another issue where the Sed got hung. With this simple testcase used by GNU Sed,
--snip--
# export install_sh='/usr/local/src/sed-4.1.5/config/install-sh'
# sed -e "install_sh=$install_sh" > zz_blank.txt
--snip--
When I ran the debugger, I got this.
--snip--
(gdb) backtrace
#0 0xd01e62c8 in read()
#1 0xffffffff in ?? () from (unknown load module)
--snip--
The read() is found in the AIX's libc.a file.
When I tried both the AIX’s sed and the GNU’s Sed, the Sed got hung. The simple testcase here used by both of them returned the same errors.
--snip--
# sed –e ‘ls/^X//’
--snip--
When I ran the debugger, I got this.
--snip--
(gdb) backtrace
#0 0xd01e62c8 in read()
#1 0xffffffff in ?? () from (unknown load module)
--snip—
Why do we have this problem? What's the solution to these problems. I am unable to build the web server (GNU softwares) on it's own without doing some hacking on some of the files.
Thanks...