Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: SSH 3.2.3 - Problem executing Make

From: Alf Nicolaysen <Alf.Nicolaysen(at)de.ibm.com>
Date: Wed Mar 19 2003 - 06:41:24 EST

Hi again, James

As I can see from that output, you have two different versions of make installed on your machine. The first one is /usr/local/bin/make, which I guess is a GNU-make, the other one is /usr/bin/make, which is AIX-Standard a link to /usr/ccs/bin/make. When you set up a "make" without Path, you will call the /usr/local/bin/make, so the dump -Tv output is useless as long you do it on the wrong make-programm.

I suggest:

  1. Try /usr/bin/make
  2. dump -Tv /usr/local/bin/make AND dump -H /usr/local/bin/make There you cann see probably some libs, which are required, but not there or in the wrong version.

Regards

Alf Nicolaysen

James <james00_c@yahoo.com> on 19.03.2003 01:51:57

To: secureshell@securityfocus.com
cc:
Subject: Re: SSH 3.2.3 - Problem executing Make

Do you need help?X

In-Reply-To: <OF3EE53674.9B2C5870-ONC1256CE8.0037AF1D@de.ibm.com>

Hi Alf,

Thanks for your response. I was using the following version of gcc:

$ gcc -v
Reading specs from /usr/local/lib/gcc-lib/powerpc-ibm- aix4.3.3.0/2.95.2/specs gcc version 2.95.2 19991024 (release)

Since upgrading the OS level is currently not an option, a colleague suggested using the newer gcc compiler. Also tried with:

$ ./usr/local/bin/gcc -v
Reading specs from ./usr/local/bin/../lib/gcc-lib/powerpc-ibm aix4.3.2.0/3.2.1/specs
Configured with: ../gcc-3.2.1/configure --disable-nls Thread model: aix
gcc version 3.2.1

and still receive the same errors with "make". Here is some information on make:

$ which make
/usr/local/bin/make
$ ls -l /usr/local/bin/make
-rwxr-sr-x 1 12 system 917037 Jul 18 2002 /usr/local/bin/make* $ whereis make
make: /usr/bin/make /usr/ccs/bin/make
$ ls -l /usr/bin/make
lrwxrwxrwx 1 bin bin 17 Aug 15 2000 /usr/bin/make@ - > /usr/ccs/bin/make*

Do you need more help?X

How with regard to your suggestion:

$ dump -Tv /usr/bin/make
/usr/bin/make:

                        ***Loader Section***

                        ***Loader Symbol Table Information***

[Index] Value Scn IMEX Sclass Type IMPid Name

[0] 0x00000000 undef IMP RW EXTref libc.a(shr.o) errno
_system_configuration
[7] 0x00003300 undef IMP XO EXTref libc.a(shr.o) __quoss
__lc_charmap
[9] 0x00000000 undef IMP RW EXTref libc.a(shr.o)
__lc_ctype
[10] 0x00000000 undef IMP RW EXTref libc.a(shr.o) _iob
__lc_time
[12] 0x00000000 undef IMP DS EXTref libc.a(shr.o) exit
localtime
[63] 0x00000000 undef IMP DS EXTref libc.a(shr.o) waitpid
setlocale
[66] 0x00000000 undef IMP DS EXTref libc.a(shr.o) fork
__mod_init
[84] 0x00000000 undef IMP RW EXTref libc.a(shr.o) __crt0v

Here is the information on the OS level:

$ oslevel -q
Known Maintenance Levels


4.3.3.0
4.3.2.0
4.3.1.0

$ /usr/sbin/instfix -i|grep ML

    All filesets for 4.3.1.0_AIX_ML were found.     All filesets for 4.3.2.0_AIX_ML were found.     All filesets for AIX43ML were found.

    All filesets for 4.3.1.0_AIX_ML were found.
    All filesets for 4.3.2.0_AIX_ML were found.
    Not all filesets for 4.3.3.0_AIX_ML were found.
    Not all filesets for 4330-01_AIX_ML were found.
    Not all filesets for 4330-02_AIX_ML were found.
    Not all filesets for 4320-02_AIX_ML were found.
    Not all filesets for 4330-03_AIX_ML were found.
    Not all filesets for 4330-04_AIX_ML were found.
    Not all filesets for 4330-05_AIX_ML were found.     Not all filesets for 4330-06_AIX_ML were found.

Again thanks for any tips...

James

>
>Hi, James
>
>Have you tried the 'dump -Tv /usr/bin/make` . Please post the output.
>Is it really an AIX 4.3.2? Or did you already an upgrade to AIX4.3.3 and
it
>does not show up? In this case, try oslevel -q for all Levels.
>These symbol Resolution failures did we experience, when we tried to use
>programs via NFS on a machine with a differnt OS-Version or different
>MaintenanceLevel. You shoukd check your MaintenaceLevel on AIX with
>'instfix -i|grep ML' and order the latest MaintenanceLevel.
>
>And I think this is NOT a ssh bug, but AIX.
>
>regards
>
>Alf Nicolaysen
>
>James  on 13.03.2003 03:07:47
>To:    secureshell@securityfocus.com
>Subject:    SSH 3.2.3 - Problem executing Make
>
>I am trying to compile the non-commerical version of
>SSH 3.2.3 under AIX 4.3 and receiving the following
>messages:
>
>$ make  (i.e. /usr/local/bin/make)
>exec(): 0509-036 Cannot load program make because of
>the following errors:
>    0509-130 Symbol resolution failed for make
>because:
>    0509-136   Symbol stpcpy (number 101) is not
>exported from dependent module /usr/lib/libc.a(shr.o).
>    0509-136   Symbol strsignal (number 102) is not
>exported from dependent module /usr/lib/libc.a(shr.o).
Can we help you?X
> 0509-192 Examine .loader section symbols with the > 'dump -Tv' command. > >or > >$ /usr/ccs/bin/make > cd . && CONFIG_FILES=CONFIG_HEADERS=sshconf.h /bin/sh >./config.status >creating sshconf.h >sshconf.h is unchanged > make all-recursive >exec(): 0509-036 Cannot load program make because of >the following >errors: > 0509-130 Symbol resolution failed for make >because: > 0509-136 Symbol stpcpy (number 101) is not >exported from dependent module /usr/lib/libc.a(shr.o). > 0509-136 Symbol strsignal (number 102) is not >exported from dependent module /usr/lib/libc.a(shr.o). > 0509-192 Examine .loader section symbols with the > 'dump -Tv' command. >make: 1254-004 The error code from the last command is >255. > >Stop. >--------------- > >Before the "make" I can successfully run the >./configure command and the summary displayed is as >follows: > > Host type................: powerpc-ibm-aix4.3.2.0 > CC.......................: gcc > CPPFLAGS.................: > CFLAGS...................: -g -O2 -Wall >-Wno-unknown-pragmas -D_LARGE_FILES > LDFLAGS..................: > LIBS.....................: -lm -lbsd -lnsl -ls >-lxcurses -ltermcap -lnsl -L/usr/local/lib > X includes...............: NO > X libraries..............: > > Debug enabled............: light > IPv6 support.............: yes > RSA support..............: yes > SSH1 internal emulation..: yes > SSH1 fallback capability.: yes > Kbd-interactive in server: yes > Submethods.............: passwd plugin > Kbd-interactive in client: yes > PAM support in server....: no > PAM support in client....: yes > SecurID support in server: no > SecurID support in client: yes > Kerberos5 support........: no > TCP Wrappers support.....: no
Can't find what you're looking for?X
> Terminal capability lib..: terminfo > X11 SECURITY extension...: no > > PTY Type.................: pts > > Installation prefix......: /usr/local > bin directory............: /usr/local/bin > sbin directory...........: /usr/local/sbin > man directory............: /usr/local/man > ssh2 etc directory.......: /etc/ssh2 > PID-file directory.......: default > >I have also tried "./configure --enable-static" and >this didn't help either. A bug report to SSH was >submitted a few days back but since this is a >non-commerical version, I do not expect to hear from >them. Any tips on how to remedy this problem? >Thanks! > >James
Received on Wed Mar 19 18:07:41 2003

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:55 EDT

Don't know where to look next?X

Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library