Subject: Re: CONFIGURE_ARGS not getting into binary packages
To: Jeremy C. Reed <reed@reedmedia.net>
From: Louis Guillaume <lguillaume@berklee.edu>
List: tech-pkg
Date: 04/26/2007 22:27:50
Jeremy C. Reed wrote:
> On Thu, 26 Apr 2007, Louis Guillaume wrote:
> 
>> I just noticed that my pkgsrc-2007Q1 binary packages don't have
>> CONFIGURE_ARGS data.
>>
>> Neither "pkg_info -B" nor "pkg_info -Q CONFIGURE_ARGS" are fruitful.
>>
>> Is this a new thing? or a bug in pkg_info?
> 
> I didn't try to repeat this.
> 
> Do you have the following?
> 
> $ grep 'BUILD_DEFS.*CONFIGURE' mk/configure/configure.mk
> _BUILD_DEFS+=           CONFIGURE_ENV CONFIGURE_ARGS
> 
> Did you use the -a switch with pkg_info -B? For example:
> 
> $ pkg_info -Ba | grep CONFIGURE_ARGS | wc -l
>      209
> 
> Can you tell me where you found these pkgsrc-2007Q1 binary packages?
> (I looked at http://ftp.netbsd.org/pub/NetBSD/packages/ but don't see 
> them.)
> 
>   Jeremy C. Reed


Here's an example too...

$ pkg_info -B netatalk
Information for netatalk-2.0.3nb4:

Build information:
BDB185_DEFAULT=db1
BDB_DEFAULT=db4
BUILD_DATE=2007-02-09 13:31:11 +0000
BUILD_HOST=NetBSD shodo.berklee.net 4.0_BETA2 NetBSD 4.0_BETA2
(GENERIC.MPACPI) #1: Thu Feb  8 20:13:20 EST 2007
louis@shodo.berklee.net:/usr/obj/sys/arch/i386/compile/GENERIC.MPACPI i386
CATEGORIES=net print
CC_VERSION=gcc-4.1.2
CFLAGS=-O2  -I/usr/include/krb5 -DLDAP_DEPRECATED -I/usr/pkg/include
-I/usr/include -I/usr/pkg/include/db4
CPPFLAGS=   -I/usr/include/krb5 -DLDAP_DEPRECATED -I/usr/pkg/include
-I/usr/include -I/usr/pkg/include/db4
FFLAGS=-O
GMAKE=GNU Make 3.81
HOMEPAGE=http://netatalk.sourceforge.net/
KRB5_DEFAULT=heimdal
LDFLAGS= -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib
LICENSE=
LOCALBASE=/usr/pkg
MACHINE_ARCH=i386
MACHINE_GNU_ARCH=i386
MAINTAINER=markd@NetBSD.org
NO_BIN_ON_CDROM=
NO_BIN_ON_FTP=
NO_SRC_ON_CDROM=
NO_SRC_ON_FTP=
OBJECT_FMT=ELF
OPSYS=NetBSD
OS_VERSION=4.0_BETA2
PAM_DEFAULT=openpam
PERL=This is perl, v5.8.8 built for i386-netbsd-thread-multi
PKGINFODIR=info
PKGMANDIR=man
PKGPATH=net/netatalk
PKGTOOLS_VERSION=20061103
PKG_OPTIONS=kerberos pam
PKG_SYSCONFBASEDIR=/etc
PKG_SYSCONFDIR=/etc/netatalk
REQUIRES=/lib/libc.so.12
REQUIRES=/lib/libcrypt.so.0
REQUIRES=/usr/lib/libasn1.so.6
REQUIRES=/usr/lib/libc.so.12
REQUIRES=/usr/lib/libcom_err.so.4
REQUIRES=/usr/lib/libcrypt.so.0
REQUIRES=/usr/lib/libcrypto.so.3
REQUIRES=/usr/lib/libdes.so.7
REQUIRES=/usr/lib/libgssapi.so.5
REQUIRES=/usr/lib/libkrb5.so.20
REQUIRES=/usr/lib/libpam.so.0
REQUIRES=/usr/lib/libroken.so.12
REQUIRES=/usr/lib/librpcsvc.so.0
REQUIRES=/usr/lib/libutil.so.7
REQUIRES=/usr/lib/libwrap.so.0
REQUIRES=/usr/pkg/lib/libdb4-4.4.so.4
RESTRICTED=
SSLBASE=/usr
SSLCERTS=/etc/openssl/certs
SSLDIR=/etc/openssl
SSLKEYS=/etc/openssl/private