Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Mar 2010 11:59:11 -0400
From:      Michael Butler <imb@protected-networks.net>
To:        d@delphij.net
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: HEADSUP: zlib updated [svn commit: r205471 - in head: . lib/libz lib/libz/contrib lib/libz/doc sys/sys]
Message-ID:  <4BAE2B4F.6060005@protected-networks.net>
In-Reply-To: <4BA7E0B8.3080406@delphij.net>
References:  <4BA7E0B8.3080406@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/22/10 17:27, Xin LI wrote:
> Just a heads-up that zlib in base system (libz) has been updated to
> 1.2.4.  We tried to keep -HEAD as close as possible to the vendor
> version, but there is some changes in its internal data structure, and
> we did not use versioned symbols in the past, making shared library
> version bump unavoidable.

This breaks most (if not all) of the QT4-dependent ports for the lack of
a definition of "off64_t".

Adding ..

/*
 * This is hard-configured for FreeBSD.
 */
#include <sys/types.h>
#define z_off_t off_t
#define off64_t off_t 		<-----
#ifndef _FILE_OFFSET_BITS
#define _FILE_OFFSET_BITS 64
#endif

 .. to /usr/include/zconf.h seems to resolve this breakage,

	imb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (FreeBSD)

iEYEARECAAYFAkuuK08ACgkQQv9rrgRC1JLsIwCeKKG6GT60PzaB1loO78R2S9Rr
B10An3N/a8h6AZsHGQyoJQ5XBZgpFXP0
=9z9H
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BAE2B4F.6060005>