pkgsrc/pkgtools/pkg_install
pho 763c3057a4 Add AC_SYS_LARGEFILE to files/configure.ac
Given that libarchive is built with large file support, pkg_install
needs it too. Otherwise libarchive and pkg_install may see different
definitions of types such as struct stat, resulting in a runtime
failure on some platforms (especially Darwin 9):

  % bmake package
  => Creating binary package /usr/pkgsrc/pkgtools/pkg_install/work/.packages/pkg_install-20141227.tgz
  pkg_create: cannot write to archive: tar format cannot archive this (type=00)

The reason why this was unnoticed until now is that libarchive's
"configure" has just been regenerated with Autoconf 2.69. Prior to
2.69, AC_SYS_LARGEFILE did nothing significant on Darwin so there was
no actual inconsistency between libarchive and pkg_install, which was
just coincidental.
2015-01-22 18:15:39 +00:00
..
files Add AC_SYS_LARGEFILE to files/configure.ac 2015-01-22 18:15:39 +00:00
DESCR Remove pkg_views support, second part: infrastructure. 2014-12-30 15:13:19 +00:00
INSTALL
Makefile Move -larchive from the general LIBS variable to each program that needs it, 2015-01-22 09:19:47 +00:00
MESSAGE Spell "vulnerabilities" correctly. 2014-12-05 14:31:07 +00:00
options.mk Pull in the correct libraries when enabling SSL support in libfetch. 2012-07-27 13:50:43 +00:00
PLIST Restore previous version, accidentally committed with pcre PKGREVISION 2012-03-04 11:40:46 +00:00