pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/glib2



* On 2012-07-12 at 00:07 BST, John Marino wrote:

> Module Name:  pkgsrc
> Committed By: marino
> Date:         Wed Jul 11 23:07:06 UTC 2012
> 
> Modified Files:
>       pkgsrc/devel/glib2: Makefile
> 
> Log Message:
> devel/glib2: Fix 32-bit SunOS
> 
> On a 32-bit OpenIndiana 151a machine, glib2 failed with the error:
> "large files are not supported by libelf".
> 
> The glib2 makefile doesn't include libelf from pkgsrc, it uses the version
> with the header at /usr/include/libelf.h.  Libelf will only support large
> files (64 bits) with 64-bit versions of SunOS.
> 
> This change adds additional checks.  When the Makefile determines that the
> package is building on a 32-bit SunOS, it will force the configure script
> to define _FILE_OFFSET_BITS as 32 which allows glib2 to build completely.

I'm not convinced this is correct.  This previously worked fine, and
didn't limit us to 32-bit file sizes.  What changed recently to cause
this, and can we not use pkgsrc libelf?

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com



Home | Main Index | Thread Index | Old Index