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. No need to bump revision; it wouldn't have built on 32-bit SunOS before. |
||
---|---|---|
.. | ||
files | ||
patches | ||
buildlink3.mk | ||
DEINSTALL | ||
DESCR | ||
distinfo | ||
hacks.mk | ||
INSTALL | ||
Makefile | ||
Makefile.common | ||
modules.mk | ||
options.mk | ||
PLIST | ||
schemas.mk |