X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-3.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: sourceware.org Message-ID: <4A80B841.1010808@cwilson.fastmail.fm> Date: Mon, 10 Aug 2009 20:16:01 -0400 From: Charles Wilson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.6.666 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: [RFC] jpeg library References: <4A466538 DOT 8030007 AT cwilson DOT fastmail DOT fm> <4A46FAA4 DOT 2 AT users DOT sourceforge DOT net> <4A470ADF DOT 5010306 AT cwilson DOT fastmail DOT fm> <4A471802 DOT 5030001 AT users DOT sourceforge DOT net> <4A4765A7 DOT 2030504 AT cwilson DOT fastmail DOT fm> In-Reply-To: <4A4765A7.2030504@cwilson.fastmail.fm> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Charles Wilson wrote: > OK...new plan: jpeg-v7 will be released for cygwin-1.7 only, using > gcc4/dw2/shared-libgcc only, and will have the name "cygjpeg-7.dll". It > will NOT have lossless jpeg support. > > I'll do this soon. I've just posted, for 1.7 only, an update for libjpeg to jpeg v7. This version no longer supports lossless jpeg, and therefore no longer requires ill-behaved client packages that manipulate "private" jpeg data structures to take special care when compiling on cygwin. However, this means that if you maintain a client package that DOES currently take special care on cygwin, to accommodate our old lossless jpeg support, then your build may break NOW, until you remove those modifications from your package. However, contrary to the statement above, libjpeg7 was compiled using gcc3, not gcc4/dw2/shared-libgcc. A later update will switch to gcc4 after gcc4 goes "gold". I've also uploaded (for cygwin-1.7 only) a "backwards compatibility" DLL package, libjpeg62, containing the old-style DLL -- so existing applications will continue to work properly. Finally, I've uploaded (for both cygwin-1.5 and cygwin-1.7) a new version of the tiff packages: 1) cygwin-1.7: tiff-3.8.2-11 compiled against the new libjpeg7, as a sort of 'smoke test'. Also, imported Debian fixes for CVE-2009-2285 and CVE-2009-2347. 2) cygwin-1.5: tiff-3.8.2-5 recompiled to bring in Debian fixes for CVE-2009-2285 and CVE-2009-2347. -- Chuck -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple