Sonny J Zambrana
2003-May-12 14:51 UTC
Building Openssh-3.6.1p2 with Darren Tucker's AIX Password Expiry patch
Hello, as you read by the subject I am trying to compile openssh-3.6.1p2 with AIX password expiry patch. Operating system is AIX 4.3 using gcc 2.9-aix43-010414 I am using prngd as my entropy. My configuration flags are as follows: --with-prngd-socket=/dev/egd-pool --prefix=/usr/local/openssh I run into the following errors when I run make: ld: 0711-317 ERROR: Undefined symbol: .aix_remove_embedded_newlines ld: 0711-317 ERROR: Undefined symbol: expire_message ld: 0711-317 ERROR: Undefined symbol: login_message ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. collect2: ld returned 8 exit status make: 1254-004 The error code from the last command is 1. I am able to compile and use openssh without the patch. Any ideas? I am currently not a member of this list so please respond to sonnyjz at admsystems.upenn.edu Thank you. - Sonny J Zambrana Systems Administrator University Of Pennsylvania
Darren Tucker
2003-May-12 23:47 UTC
Building Openssh-3.6.1p2 with Darren Tucker's AIX Password Expirypatch
Sonny J Zambrana wrote: [snip]> I run into the following errors when I run make: > ld: 0711-317 ERROR: Undefined symbol: .aix_remove_embedded_newlines > ld: 0711-317 ERROR: Undefined symbol: expire_message > ld: 0711-317 ERROR: Undefined symbol: login_message > ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more > information. > collect2: ld returned 8 exit status > make: 1254-004 The error code from the last command is 1.I'm guessing you compiled it, patched it, then re-ran "make". I think all you need to do is "make clean && make" -- Darren Tucker (dtucker at zip.com.au) GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69 Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.