View Single Post

   
  #1 (permalink)  
Old 01-17-2008, 06:02 AM
Dennis Grevenstein
 
Posts: n/a
Default HP-UX 10.01 patches on HP9000 835

Hi,

I have a HP9000 835 running HP-UX 10.01 at last.

Getting patches for this system turned out to be real work, but
I finally have sorted out the patches for HP-UX 10.01 by hand.

The problem is that I had fo find out that even though 10.01
is officially supported on the 835, at least the cumulative
ld patch just won't work. The reason is simply that the
835 is an old PA-1.0 based system, but the patch installs
a new ld as a PA-1.1 executable:

bash-2.03# ls -al ld*
-r-xr-xr-x 1 bin bin 331776 Nov 13 00:57 ld.old
-r-xr-xr-x 1 bin bin 483328 Oct 29 1999 ld
bash-2.03# file ld
ld.old: s800 shared executable dynamically linked
bash-2.03# file ld.patch
ld: PA-RISC1.1 shared executable dynamically linked

I tried backing out the patch, but it seems like the
original files weren't saved. Copying the original ld
from the installation (CORE-OS) cd doesn't work too as
I get an error with /opt/langtools/lib/crt0.o then.

Since I'm dealing with hardware and software which was
obsoleted a long time ago, I'm not going to complain all
that much, but I would like to know if this was supposed
to be normal.
Was support for PA-1.0 systems ended officially before the
EOL of HP-UX 10.01 or is it just a mistake?
Is there some list which patches will actually work on
PA1.0 machines?
I have swcopy'd all the patches in a directory, so I can
sort out the bad ones with find|file|grep etc, but I
would install older versions of these patches if they
come as PA-1.0 binaries.

Dennis

--
Don't suffer from insanity...
Enjoy every minute of it.
Reply With Quote