From owner-freebsd-ports@FreeBSD.ORG Wed Jul 18 04:37:44 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 452F1106564A; Wed, 18 Jul 2012 04:37:44 +0000 (UTC) (envelope-from rea@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.6.71]) by mx1.freebsd.org (Postfix) with ESMTP id DDB218FC12; Wed, 18 Jul 2012 04:37:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=codelabs.ru; s=two; h=Sender:In-Reply-To:Content-Type:MIME-Version:Message-ID:Subject:Cc:To:From:Date; bh=gjwLlelHwue0QvJ7+zeBonOzMPPJ84z4FV+ivZv0GiM=; b=Rilu48vhDvhJNFGVyEQj8vQJYs2bXr+lOOSPQYWHOx92UMKLh7CLD+beptdBfApDHZ4UCIwpcWPI0xikZxeaa8gtJ2cLZxjW4+A1y+v5l1IZiOhaD8SEZXP53/TZf8GFhnP2N8qTS/OVNen8XMNm0rF8V2Zs9ZMeZoP7EwaHsfYJwpgTlrxD9mf1NcVd7Is0BBs1hVTsFPQ0UjcED3I/phWkj85vMSsJwRe9vqyXBbywHmWqO77bR3bDYGLLmJfwk2O91fdb8LA2NXcNTll9/ZnKXEiG8eug/pQkLH//jFN2i/u76Qv1VAF1ayB8LxjoC292/sr8np9h1Wa+xQIQDQ==; Received: from shadow.codelabs.ru (v-shadow.codelabs.ru [144.206.6.82]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) id 1SrM16-0009D9-CB; Wed, 18 Jul 2012 08:37:42 +0400 Date: Wed, 18 Jul 2012 08:37:30 +0400 From: Eygene Ryabinkin To: Henry Hu , Doug Barton Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <5003CBAA.2040809@FreeBSD.org> Sender: rea@codelabs.ru Cc: ports@freebsd.org, Michael Scheidell Subject: Re: cvs commit: ports/x11/slim Makefile pkg-plist ports/x11/slim/files pam.conf slim.sh.in X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jul 2012 04:37:44 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thu, Jul 12, 2012 at 12:26:15AM -0400, Henry Hu wrote: > For the png problem, I think that we can use png_jmpbuf for any > libpng > >=3D 1.2.5? It seems to be exist at least from libpng 1.2.5 > (http://www.libpng.org/pub/png/libpng-1.2.5-manual.html) so it's > safe to use it? Should be. But according to the portability note at http://www.libpng.org/pub/png/libpng.html "The libpng 1.5.x series continues the evolution of the libpng API, finally hiding the contents of the venerable and hoary png_struct and png_info data structures inside private (i.e., non-installed) header files." So it is normal to use the "new" API only for >=3D 1.5.x. Mon, Jul 16, 2012 at 01:07:06AM -0700, Doug Barton wrote: > > Yesterday I had looked at the libpng and it seems that this > > patch should include 1.4.* for the new variant of the setjmp > > code -- I need some hours to try to build it with png 1.4. >=20 > Where are we at with this? I'm using the latest png with your patch and > it is working fine, although only a few of my backgrounds are PNGs. I had tested it with PNG 1.4.10 -- works fine. So, I had changed the required library version for png from '15' to '1[45]'. The patch was modified accordingly, http://codelabs.ru/fbsd/ports/slim/upgrade-1.3.3-to-1.3.4.diff --=20 Eygene Ryabinkin ,,,^..^,,, [ Life's unfair - but root password helps! | codelabs.ru ] [ 82FE 06BC D497 C0DE 49EC 4FF0 16AF 9EAE 8152 ECFB | freebsd.org ] --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iF4EABEIAAYFAlAGPYkACgkQFq+eroFS7PtIWQEAlmoLekeBj3YEXInl6sGedDvT Rikwk5bKSEpvKv+fsA4A/0r7yQcCkq4nY13Ihid3B0xbaZ9/31jx9noKZw/JtjXF =ydyO -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT--