SUMMARY: m4 not working

From: MARTIN Greg \(Powerlink\) (gmartin@powerlink.com.au)
Date: Wed Jul 14 2004 - 00:42:43 EDT


Thanks to James Sainsbury who check a similarly configured machine and found everything OK leading him to believe there was an unpatched version of libc.so on my machines. This was correct and thus the problem.

Thanks to John Maloney for pointing me to the HP forum web site where the same problem was discussed.
 
  http://forums1.itrc.hp.com/service/forums/questionanswer.do?admit=716493758+1089776111792+283534751089774406177+28353475&threadId=610540

The Solution:
>From the HP forum it was apparent that I needed to install the 615.00 patch kit to get the safe_open routine. This patch is included with patchkit 4 so I checked the logs. See below.

Problem installing:

 - Tru64_UNIX_V4.0G / Security Related Patches:
        Patch 01111.00 - (SSRT1-45U, SSRT2439, SSRT2341, SSRT0740U)
        ./sys/BINARY/_lmf_.mod:
                its origin can not be identified.

        ./sys/BINARY/inet.mod:
                is installed by Customer Specific Patch (CSP):

Problem installing:

 - Tru64_UNIX_V4.0G / Security Related Patches:
        Patch 00615.00 - Security (SSRT1-40U, SSRT1-41U, SSRT1-42U, SSRT1-45U)

requires the existence of the following un-installed/un-selected subset(s):

 - Tru64_UNIX_V4.0G / Security Related Patches:
        Patch 01111.00 - (SSRT1-45U, SSRT2439, SSRT2341, SSRT0740U)

This patch will not be installed.

We do indeed have a Customer Specific Patch in the form of a special /sys/BINARY/_lmf_.mod file.
I will reinstate the original version of this file rebuild the kernel re-apply the patch kit then replace the special _lmf_.mod file and rebuild the kernel again. I'm sure this will fix the problem.

Regards
Greg Martin
EMS Support
Phone Ext. 2865
Mobile 0438105269
email gmartin@powerlink.com.au

> -----Original Message-----
> From: MARTIN Greg (Powerlink)
> Sent: Wednesday, 14 July 2004 12:24 PM
> To: 'tru64-unix-managers@ornl.gov'
> Subject: m4 not working
>
> Dear DEC people
> We recently patched some DS20E and DS10 machines with the most current patch kit for 4.0g
> patch kit 4 T64V40GB22AS0004 tar file T64V40GB22AS0004-20030731.tar
> Formally these machines were patched to patchkit 3 with the BSD patchkit and the m4 preprocessor worked. Now when run m4 reports the following to errors.
>
> 19338:/usr/bin/m4: /sbin/loader: Error: Unresolved symbol in /usr/bin/m4: safe_open
> 19338:/usr/bin/m4: /sbin/loader: Fatal Error: this executable has unresolvable symbols
>
> When I use ldd, I get the following output
> > ldd -r /usr/bin/m4
> Unresolved symbol in /usr/bin/m4: safe_open
>
> Main => /usr/bin/m4
> libc.so => /usr/shlib/libc.so
>
> Regards
> Greg Martin
> EMS Support
> Phone Ext. 2865
> Mobile 0438105269
> email gmartin@powerlink.com.au
>
__________________
Important Message:

This e-mail (which includes any attachments) may contain personal information and is confidential.
If this e-mail has been sent to you by mistake please inform us by reply e-mail and then delete the e-mail, destroy any printed copy and do not disclose or use the information in it.
There is no warranty that this e-mail is error or virus free.
If this is a private communication it does not represent the views of Powerlink.
This e-mail is copyright. Powerlink is not liable if an attachment is altered without its written consent.



This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:50:03 EDT