Author Topic: Installing PMFIX.ZIP  (Read 5323 times)

djcaetano

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Installing PMFIX.ZIP
« on: 2012.01.23, 18:28:28 »

  Holger Veith published two fixes for PMMerge, one regarding message queue and another adjusting the behavior of default font size on message boxes. The fix about default font I was able to apply without problems, but the message queue fix reports that the verification failed. Since I am using the correct version of PMMerge, I run out of ideas.

  Anyone was able to install this fix?

  Regards,

  DJC

RobertM

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2034
    • View Profile
    • A.I.BuiltPC - using OS/2 Warp Server & eComStation for Custom Web and Database Solutions
Re: Installing PMFIX.ZIP
« Reply #1 on: 2012.01.23, 19:27:04 »
Which version of eCS or Warp?
|
|
Kirk's 5 Year Mission Continues at:
Star Trek New Voyages
|
|


IBManners

  • Administrator
  • Full Member
  • *****
  • Posts: 196
    • View Profile
    • OS/2 Site
Re: Installing PMFIX.ZIP
« Reply #2 on: 2012.01.23, 20:11:06 »
Hi,

Version of Warp or eComStation doesn't matter, its the version of PMMerge that you have.
You will need lxlite v1.3.3 and patch.exe as per the included readme.txt file.
lxlite can be found here :- http://www.os2site.com/sw/util/archiver/lxlt133.zip

1st BACKUP PMMERGE.DLL !!

2nd run "bldlevel pmmerge.dll" in your \os2\dll directory to find out which version of PMMerge you have.

Quote
[C:\os2\dll]bldlevel pmmerge.dll
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#IBM:14.106#@ OS/2 PM Merged Library
Vendor:          IBM
Revision:        14.106
File Version:    14.106
Description:     OS/2 PM Merged Library

[C:\os2\dll]

You want version 14.106

Quote
HOW TO APPLY THIS FIX

1. Make sure, you are using PMMERGE.DLL 14.106 using bldlevel utility.

2. Make a backup of your original PMMERGE.DLL

3. Make sure that you are able to boot from disc or maintenance partition.
   Be sure! You cannot start the system with a corrupted PMMERGE!

4. Get lxlt133 from the web and unpack it into a temporary directory.
   On ECS 2.1 lxlite is already installed.

5. Copy PMMERGE.DLL to the temporary directory.

6. Expand PMMERGE.DLL using lxlite.exe, file size should be 1754169 bytes.
   "lxlite /X pmmerge.dll"
   CHECK THE FILE SIZE !

7. Copy the *.PAT files to the temporary directory.

8. Run "PATCH.EXE PM_SYS3171.PAT /A" to apply fix1

9. Run "PATCH.EXE PM_DEFFONT.PAT /A" to apply fix2

9a. Re-compress PMMERGE.DLL using the simple command "lxlite pmmerge.dll"

10. Replace the PMMERGE.DLL within your DLL directory with the patched one.
    Note: The file is locked, so either use a tool like UNLOCK.EXE, repmod.exe or
          boot from disc or maintenance partition to replace the file.


NOTE: IBM PATCH.EXE should already be installed on your system.
      If not, you can find it within a file named RAS on your installation cd.
      This file is mostly found on either Disk_18 or Disk_22 directory.
      Unpack this file with UNPACK.EXE to a temporary directory.

The /X is important when uncompressing PMMERGE.DLL

Cheers
Ian
(modified to fix spelling)
« Last Edit: 2012.01.24, 06:04:51 by IBManners »
I am the computer, it is me.

aschn

  • Jr. Member
  • **
  • Posts: 74
    • View Profile
Re: Installing PMFIX.ZIP
« Reply #3 on: 2012.01.23, 21:38:52 »
Anyone was able to install this fix?

Sure - and it works here well since almost a year. I'm running on my main installation
eCS 2.0 rc4 with some updated modules.

Andreas

CDRWSel

  • Sr. Member
  • ****
  • Posts: 420
    • View Profile
Re: Installing PMFIX.ZIP
« Reply #4 on: 2012.01.24, 00:11:28 »
I did a try of the PMFIX.

The "adjusting the behavior of default font size" gives awful result here, specially on rexx gui interface
(misplaced icons, wrong icon size etc...)   :(
 

djcaetano

  • Full Member
  • ***
  • Posts: 205
    • View Profile
Re: Installing PMFIX.ZIP
« Reply #5 on: 2012.01.24, 01:06:52 »
Ian Manners sent it to me and it worked like a charm.
CDRWSel: try applying just the SYS3171 fix.

ALT

  • Newbie
  • *
  • Posts: 42
  • Alex Taylor
    • View Profile
    • Alex's Website
Re: Installing PMFIX.ZIP
« Reply #6 on: 2012.01.24, 02:44:56 »
I should point out that the font size patch is a feature change, not a "fix".  Dialogs are supposed to be rescaled according to the default font size.

I imagine that this patch would mess up a number of applications, especially on DBCS systems where the default font size is normally NOT System Proportional.

CDRWSel

  • Sr. Member
  • ****
  • Posts: 420
    • View Profile
Re: Installing PMFIX.ZIP
« Reply #7 on: 2012.01.24, 09:04:27 »
Ian Manners sent it to me and it worked like a charm.
CDRWSel: try applying just the SYS3171 fix.

... Removed previous update ...

With only the SYS3171 fix, firefox was very unstable (4 freeze in less than 10 mns requiring reboot)
I went back and it works again better (a big drop in freeze state as with the installed fix - strange)
 
« Last Edit: 2012.01.24, 09:26:35 by CDRWSel »