OS/2, eCS & ArcaOS - Technical > Applications
CUPS test builds
Paul Smedley:
I haven't seen this pop up yet on the ecups-dev mailing list so posting here to get some testing..
Hi All,
I'm aware of somewhat random reports of jobs getting stuck in the print queue. I've tried to workaround these before - it seemed that data did not get correctly flushed from pipes when a process is terminated.
I noticed in the libc tracker a few days ago http://trac.netlabs.org/libc/ticket/290 and although this is marked as not a bug, it turns out there is an issue with libgcc on os2, which is supposed to be fixed in checkin http://trac.netlabs.org/libc/changeset/3855
Whilst this fix will eventually be included in an updated libc*.dll, that will only help apps built with GCC 3.3.5
Therefore, I have rebuilt gcc473.dll - available from http://smedley.id.au/gcc473.zip - this is a *MUST* for these test builds.
For now, I've rebuilt CUPS 1.4.8 (including cupsash.exe) as well as Gutenprint 5.2.9
Links are:
http://smedley.id.au/tmp/cups-1.4.8-os2-20140402.zip
http://smedley.id.au/tmp/gutenprint-5.2.9-os2-20140402.zip
If anyone is getting the random 'stuck' jobs using hplip or other filters, let me know and I'll see about getting those rebuilt too.
These fixes _may_ also explain the weirdness in http://localhost:631 too
Interested in any and all feedback.
Cheers,
Paul
G. M. Anchieri:
Dear Paul,
I have installed your zip file and the .dll
gcc473.zip,
cups-1.4.8-os2-20140402.zip
gutenprint-5.2.9-os2-20140402.zip
after that I have printed a image using PMVIEW but I receive the message that is in the image CUPS-ERROR.jpg attached to this post, if you want other information can you post it and I can reply
Doug Bissett:
--- Quote ---Interested in any and all feedback.
--- End quote ---
I installed gcc473 (updated)
cups-1.4.8-os2-20140402.zip
gutenprint-5.2.9-os2-20140402.zip
I should note that I am using a HP C4180 All-in-one printer, with HPLIP.
I am unable to access localhost:631. The daemon crashes with:
--- Code: ---04-02-2014 09:51:01 SYS2070 PID 007f TID 0001 Slot 00a4
W:\CUPS\SBIN\CUPSD.EXE
CUPSD->CUPS.__httpBIOMethods
127
--- End code ---
in POPUPLOG.OS2.
Printing works, but something (probably USB.EXE) is using 99.9% of one CPU (bouncing between the 4 CPUs), after it finishes. I will try the older USB.EXE that has worked in the past.
Doug Bissett:
--- Quote ---I will try the older USB.EXE that has worked in the past.
--- End quote ---
Yes, USB.EXE, dated May 26 2013 (no bldlevel information), fixes the 99.9% CPU problem. I still cannot access localhost:631 without CUPSD.EXE crashing.
I am going back to the older CUPS.
Paul Smedley:
--- Quote from: Doug Bissett on April 02, 2014, 06:05:37 pm ---
--- Quote ---Interested in any and all feedback.
--- End quote ---
I installed gcc473 (updated)
cups-1.4.8-os2-20140402.zip
gutenprint-5.2.9-os2-20140402.zip
I should note that I am using a HP C4180 All-in-one printer, with HPLIP.
I am unable to access localhost:631. The daemon crashes with:
--- Code: ---04-02-2014 09:51:01 SYS2070 PID 007f TID 0001 Slot 00a4
W:\CUPS\SBIN\CUPSD.EXE
CUPSD->CUPS.__httpBIOMethods
127
--- End code ---
in POPUPLOG.OS2.
Printing works, but something (probably USB.EXE) is using 99.9% of one CPU (bouncing between the 4 CPUs), after it finishes. I will try the older USB.EXE that has worked in the past.
--- End quote ---
Looks like an old cups.dll in libpath.
Navigation
[0] Message Index
[#] Next page
Go to full version