ports/143529: [PATCH] math/py-numpy: does not build
b. f.
bf1783 at googlemail.com
Tue Feb 16 03:20:04 UTC 2010
The following reply was made to PR ports/143529; it has been noted by GNATS.
From: "b. f." <bf1783 at googlemail.com>
To: Gerald Pfeifer <gerald at pfeifer.com>
Cc: "Li-Lun Wang (Leland Wang)" <llwang at infor.org>, bug-followup at freebsd.org, amdmi3 at amdmi3.ru
Subject: Re: ports/143529: [PATCH] math/py-numpy: does not build
Date: Mon, 15 Feb 2010 22:10:09 -0500
--0016e6daa82b498db9047faf120d
Content-Type: text/plain; charset=ISO-8859-1
On 2/15/10, Gerald Pfeifer <gerald at pfeifer.com> wrote:
> On Mon, 15 Feb 2010, b. f. wrote:
>> This problem is occurring with lang/gcc44 from Ports, when
>> devel/binutils is installed, because then the latest gcc44 snapshots
>> are automatically preferring devel/binutils to the base system
>> binutils.
>
> No-no. lang/gcc44 does not "automatically" prefer things. I just
> verified that.
>
> What you describe only happens when an admin _willfully_ selects
> the tools from devel/binutils over the system ones.
How did you verify it? I find that lang/gcc44 does prefer
devel/binutils: I installed devel/binutils in /usr/local, and then
built and installed lang/gcc44 (version 4.4.4.20100209) into the same
prefix on 9-CURRENT amd64, without any local modifications to included
Makefiles or the build environment. The resulting binaries show:
#gcc44 -print-prog-name=as
/usr/local/lib/gcc44/gcc/x86_64-portbld-freebsd9.0/4.4.4/../../../../../x86_64-portbld-freebsd9.0/bin/as
# gcc44 -print-prog-name=ar
/usr/local/lib/gcc44/gcc/x86_64-portbld-freebsd9.0/4.4.4/../../../../../x86_64-portbld-freebsd9.0/bin/ar
and so on, where:
# pkg_info -W /usr/local//x86_64-portbld-freebsd9.0/bin/as
/usr/local/x86_64-portbld-freebsd9.0/bin/as was installed by package
binutils-2.20
This agrees with:
http://gcc.gnu.org/install/configure.html
where it states:
'--with-as=pathname
"Specify that the compiler should use the assembler pointed to by
pathname, rather than the one found by the standard rules to find an
assembler, which are:
Unless GCC is being built with a cross compiler, check the
libexec/gcc/target/version directory. libexec defaults to
exec-prefix/libexec; exec-prefix defaults to prefix, which defaults to
/usr/local unless overridden by the --prefix=pathname switch described
above. target is the target system triple, such as
`sparc-sun-solaris2.7', and version denotes the GCC version, such as
3.0.
If the target system is the same that you are building on, check
operating system specific directories (e.g. /usr/ccs/bin on Sun
Solaris 2).
Check in the PATH for a tool whose name is prefixed by the target
system triple.
Check in the PATH for a tool whose name is not prefixed by the target
system triple, if the host and target system triple are the same (in
other words, we use a host tool if it can be used for the target as
well)." '
Note that the tool whose name is prefixed by the target system triple,
in this case,
x86_64-portbld-freebsd9.0, takes precedence over a tool whose name is
not prefixed by the target system triple.
When devel/binutils is not installed, the result is different: see the
attached diff contrasting the outcomes of the configure targets in
each case.
With lang/gcc45, when the AR, AS, LD, etc. are specified as
/usr/local/bin/ar, etc., and the CONFIGURE_ARGS
--with-build-time-tools=/usr/local/bin, --with-as=/usr/local/bin/as,
etc. are issued, then all of the tools are found as /usr/local/bin/ar,
etc., as expected. Presumably this would also work for lang/gcc44,
enabling the binutils to be fixed.
b.
--0016e6daa82b498db9047faf120d
Content-Type: application/octet-stream; name="gcc44_binutils_configure.diff"
Content-Disposition: attachment; filename="gcc44_binutils_configure.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: file0
ZGlmZiAtcnVOIG5vYmludXQvTWFrZWZpbGUgYmludXQvTWFrZWZpbGUKLS0tIG5vYmludXQvTWFr
ZWZpbGUJMjAxMC0wMi0xNSAxNzo0NTo1MS4wMDAwMDAwMDAgLTA1MDAKKysrIGJpbnV0L01ha2Vm
aWxlCTIwMTAtMDItMTUgMTc6NDM6NTUuMDAwMDAwMDAwIC0wNTAwCkBAIC0zNzksOCArMzc5LDgg
QEAKIAogRkxBR1NfRk9SX1RBUkdFVCA9ICAtQiQoYnVpbGRfdG9vbGRpcikvYmluLyAtQiQoYnVp
bGRfdG9vbGRpcikvbGliLyAtaXN5c3RlbSAkKGJ1aWxkX3Rvb2xkaXIpL2luY2x1ZGUgLWlzeXN0
ZW0gJChidWlsZF90b29sZGlyKS9zeXMtaW5jbHVkZQogCi1BUl9GT1JfVEFSR0VUPSQoQVIpCi1B
U19GT1JfVEFSR0VUPSQoQVMpCitBUl9GT1JfVEFSR0VUPS91c3IvbG9jYWwveDg2XzY0LXBvcnRi
bGQtZnJlZWJzZDkuMC9iaW4vYXIKK0FTX0ZPUl9UQVJHRVQ9L3Vzci9sb2NhbC94ODZfNjQtcG9y
dGJsZC1mcmVlYnNkOS4wL2Jpbi9hcwogQ0NfRk9SX1RBUkdFVD0kKFNUQUdFX0NDX1dSQVBQRVIp
ICQkci8kKEhPU1RfU1VCRElSKS9nY2MveGdjYyAtQiQkci8kKEhPU1RfU1VCRElSKS9nY2MvICQo
RkxBR1NfRk9SX1RBUkdFVCkKIAogIyBJZiBHQ0NfRk9SX1RBUkdFVCBpcyBub3Qgb3ZlcnJpZGVu
IG9uIHRoZSBjb21tYW5kIGxpbmUsIHRoZW4gdGhpcwpAQCAtMzkzLDEzICszOTMsMTMgQEAKIEdD
Sl9GT1JfVEFSR0VUPSQoU1RBR0VfQ0NfV1JBUFBFUikgJChHQ0opICQoRkxBR1NfRk9SX1RBUkdF
VCkKIEdGT1JUUkFOX0ZPUl9UQVJHRVQ9JChTVEFHRV9DQ19XUkFQUEVSKSAkJHIvJChIT1NUX1NV
QkRJUikvZ2NjL2dmb3J0cmFuIC1CJCRyLyQoSE9TVF9TVUJESVIpL2djYy8gJChGTEFHU19GT1Jf
VEFSR0VUKQogRExMVE9PTF9GT1JfVEFSR0VUPSQoRExMVE9PTCkKLUxEX0ZPUl9UQVJHRVQ9JChM
RCkKK0xEX0ZPUl9UQVJHRVQ9L3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jp
bi9sZAogCiBMSVBPX0ZPUl9UQVJHRVQ9JChMSVBPKQotTk1fRk9SX1RBUkdFVD0kKE5NKQotT0JK
RFVNUF9GT1JfVEFSR0VUPSQoT0JKRFVNUCkKLVJBTkxJQl9GT1JfVEFSR0VUPSQoUkFOTElCKQot
U1RSSVBfRk9SX1RBUkdFVD0kKFNUUklQKQorTk1fRk9SX1RBUkdFVD0vdXNyL2xvY2FsL3g4Nl82
NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL25tCitPQkpEVU1QX0ZPUl9UQVJHRVQ9L3Vzci9sb2Nh
bC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9vYmpkdW1wCitSQU5MSUJfRk9SX1RBUkdF
VD0vdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL3JhbmxpYgorU1RSSVBf
Rk9SX1RBUkdFVD0vdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL3N0cmlw
CiBXSU5EUkVTX0ZPUl9UQVJHRVQ9JChXSU5EUkVTKQogV0lORE1DX0ZPUl9UQVJHRVQ9JChXSU5E
TUMpCiAKZGlmZiAtcnVOIG5vYmludXQvY29uZmlnLmxvZyBiaW51dC9jb25maWcubG9nCi0tLSBu
b2JpbnV0L2NvbmZpZy5sb2cJMjAxMC0wMi0xNSAxNzo0NTo1MC4wMDAwMDAwMDAgLTA1MDAKKysr
IGJpbnV0L2NvbmZpZy5sb2cJMjAxMC0wMi0xNSAxNzo0Mzo1NS4wMDAwMDAwMDAgLTA1MDAKQEAg
LTQ0Miw0OCArNDQyLDM0IEBACiBjb25maWd1cmU6OTEzODogY2hlY2tpbmcgZm9yIGdmb3J0cmFu
CiBjb25maWd1cmU6OTE2NzogcmVzdWx0OiBubwogY29uZmlndXJlOjkyMjc6IGNoZWNraW5nIGZv
ciBhcgotY29uZmlndXJlOjkyNjA6IHJlc3VsdDogbm8KLWNvbmZpZ3VyZTo5MzcyOiBjaGVja2lu
ZyBmb3IgYXIKLWNvbmZpZ3VyZTo5Mzg4OiBmb3VuZCAvdXNyL2Jpbi9hcgotY29uZmlndXJlOjkz
OTg6IHJlc3VsdDogYXIKK2NvbmZpZ3VyZTo5MjQ1OiBmb3VuZCAvdXNyL2xvY2FsL3g4Nl82NC1w
b3J0YmxkLWZyZWVic2Q5LjAvYmluL2FyCitjb25maWd1cmU6OTI1NzogcmVzdWx0OiAvdXNyL2xv
Y2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL2FyCiBjb25maWd1cmU6OTQ1MDogY2hl
Y2tpbmcgZm9yIGFzCi1jb25maWd1cmU6OTQ4MzogcmVzdWx0OiBubwotY29uZmlndXJlOjk1OTU6
IGNoZWNraW5nIGZvciBhcwotY29uZmlndXJlOjk2MTE6IGZvdW5kIC91c3IvYmluL2FzCi1jb25m
aWd1cmU6OTYyMTogcmVzdWx0OiBhcworY29uZmlndXJlOjk0Njg6IGZvdW5kIC91c3IvbG9jYWwv
eDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vYXMKK2NvbmZpZ3VyZTo5NDgwOiByZXN1bHQ6
IC91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vYXMKIGNvbmZpZ3VyZTo5
NjczOiBjaGVja2luZyBmb3IgZGxsdG9vbAogY29uZmlndXJlOjk3MDY6IHJlc3VsdDogbm8KIGNv
bmZpZ3VyZTo5ODE4OiBjaGVja2luZyBmb3IgZGxsdG9vbAogY29uZmlndXJlOjk4NDc6IHJlc3Vs
dDogbm8KIGNvbmZpZ3VyZTo5ODk2OiBjaGVja2luZyBmb3IgbGQKLWNvbmZpZ3VyZTo5OTI5OiBy
ZXN1bHQ6IG5vCi1jb25maWd1cmU6MTAwNDE6IGNoZWNraW5nIGZvciBsZAotY29uZmlndXJlOjEw
MDU3OiBmb3VuZCAvdXNyL2Jpbi9sZAotY29uZmlndXJlOjEwMDY3OiByZXN1bHQ6IGxkCitjb25m
aWd1cmU6OTkxNDogZm91bmQgL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jp
bi9sZAorY29uZmlndXJlOjk5MjY6IHJlc3VsdDogL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1m
cmVlYnNkOS4wL2Jpbi9sZAogY29uZmlndXJlOjEwMTE5OiBjaGVja2luZyBmb3IgbGlwbwogY29u
ZmlndXJlOjEwMTUyOiByZXN1bHQ6IG5vCiBjb25maWd1cmU6MTAyNjQ6IGNoZWNraW5nIGZvciBs
aXBvCiBjb25maWd1cmU6MTAyOTM6IHJlc3VsdDogbm8KIGNvbmZpZ3VyZToxMDM0MjogY2hlY2tp
bmcgZm9yIG5tCi1jb25maWd1cmU6MTAzNzU6IHJlc3VsdDogbm8KLWNvbmZpZ3VyZToxMDQ4Nzog
Y2hlY2tpbmcgZm9yIG5tCi1jb25maWd1cmU6MTA1MDM6IGZvdW5kIC91c3IvYmluL25tCi1jb25m
aWd1cmU6MTA1MTM6IHJlc3VsdDogbm0KK2NvbmZpZ3VyZToxMDM2MDogZm91bmQgL3Vzci9sb2Nh
bC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9ubQorY29uZmlndXJlOjEwMzcyOiByZXN1
bHQ6IC91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vbm0KIGNvbmZpZ3Vy
ZToxMDU2NTogY2hlY2tpbmcgZm9yIG9iamR1bXAKLWNvbmZpZ3VyZToxMDU5ODogcmVzdWx0OiBu
bwotY29uZmlndXJlOjEwNzEwOiBjaGVja2luZyBmb3Igb2JqZHVtcAotY29uZmlndXJlOjEwNzI2
OiBmb3VuZCAvdXNyL2Jpbi9vYmpkdW1wCi1jb25maWd1cmU6MTA3MzY6IHJlc3VsdDogb2JqZHVt
cAorY29uZmlndXJlOjEwNTgzOiBmb3VuZCAvdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVi
c2Q5LjAvYmluL29iamR1bXAKK2NvbmZpZ3VyZToxMDU5NTogcmVzdWx0OiAvdXNyL2xvY2FsL3g4
Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL29iamR1bXAKIGNvbmZpZ3VyZToxMDc4ODogY2hl
Y2tpbmcgZm9yIHJhbmxpYgotY29uZmlndXJlOjEwODIxOiByZXN1bHQ6IG5vCi1jb25maWd1cmU6
MTA5MzM6IGNoZWNraW5nIGZvciByYW5saWIKLWNvbmZpZ3VyZToxMDk0OTogZm91bmQgL3Vzci9i
aW4vcmFubGliCi1jb25maWd1cmU6MTA5NTk6IHJlc3VsdDogcmFubGliCitjb25maWd1cmU6MTA4
MDY6IGZvdW5kIC91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vcmFubGli
Citjb25maWd1cmU6MTA4MTg6IHJlc3VsdDogL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVl
YnNkOS4wL2Jpbi9yYW5saWIKIGNvbmZpZ3VyZToxMTAxMTogY2hlY2tpbmcgZm9yIHN0cmlwCi1j
b25maWd1cmU6MTEwNDQ6IHJlc3VsdDogbm8KLWNvbmZpZ3VyZToxMTE1NjogY2hlY2tpbmcgZm9y
IHN0cmlwCi1jb25maWd1cmU6MTExNzI6IGZvdW5kIC91c3IvYmluL3N0cmlwCi1jb25maWd1cmU6
MTExODI6IHJlc3VsdDogc3RyaXAKK2NvbmZpZ3VyZToxMTAyOTogZm91bmQgL3Vzci9sb2NhbC94
ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9zdHJpcAorY29uZmlndXJlOjExMDQxOiByZXN1
bHQ6IC91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vc3RyaXAKIGNvbmZp
Z3VyZToxMTIzNDogY2hlY2tpbmcgZm9yIHdpbmRyZXMKIGNvbmZpZ3VyZToxMTI2NzogcmVzdWx0
OiBubwogY29uZmlndXJlOjExMzc5OiBjaGVja2luZyBmb3Igd2luZHJlcwpAQCAtNDkzLDkgKzQ3
OSw5IEBACiBjb25maWd1cmU6MTE2MDI6IGNoZWNraW5nIGZvciB3aW5kbWMKIGNvbmZpZ3VyZTox
MTYzMTogcmVzdWx0OiBubwogY29uZmlndXJlOjExNjU4OiBjaGVja2luZyB3aGVyZSB0byBmaW5k
IHRoZSB0YXJnZXQgYXIKLWNvbmZpZ3VyZToxMTY5MTogcmVzdWx0OiBob3N0IHRvb2wKK2NvbmZp
Z3VyZToxMTY4NjogcmVzdWx0OiBwcmUtaW5zdGFsbGVkIGluIC91c3IvbG9jYWwveDg2XzY0LXBv
cnRibGQtZnJlZWJzZDkuMC9iaW4KIGNvbmZpZ3VyZToxMTcwMDogY2hlY2tpbmcgd2hlcmUgdG8g
ZmluZCB0aGUgdGFyZ2V0IGFzCi1jb25maWd1cmU6MTE3MzM6IHJlc3VsdDogaG9zdCB0b29sCitj
b25maWd1cmU6MTE3Mjg6IHJlc3VsdDogcHJlLWluc3RhbGxlZCBpbiAvdXNyL2xvY2FsL3g4Nl82
NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluCiBjb25maWd1cmU6MTE3NDI6IGNoZWNraW5nIHdoZXJl
IHRvIGZpbmQgdGhlIHRhcmdldCBjYwogY29uZmlndXJlOjExNzY1OiByZXN1bHQ6IGp1c3QgY29t
cGlsZWQKIGNvbmZpZ3VyZToxMTc4NDogY2hlY2tpbmcgd2hlcmUgdG8gZmluZCB0aGUgdGFyZ2V0
IGMrKwpAQCAtNTExLDE3ICs0OTcsMTcgQEAKIGNvbmZpZ3VyZToxMjAwMzogY2hlY2tpbmcgd2hl
cmUgdG8gZmluZCB0aGUgdGFyZ2V0IGdmb3J0cmFuCiBjb25maWd1cmU6MTIwMjk6IHJlc3VsdDog
anVzdCBjb21waWxlZAogY29uZmlndXJlOjEyMDQ4OiBjaGVja2luZyB3aGVyZSB0byBmaW5kIHRo
ZSB0YXJnZXQgbGQKLWNvbmZpZ3VyZToxMjA4MTogcmVzdWx0OiBob3N0IHRvb2wKK2NvbmZpZ3Vy
ZToxMjA3NjogcmVzdWx0OiBwcmUtaW5zdGFsbGVkIGluIC91c3IvbG9jYWwveDg2XzY0LXBvcnRi
bGQtZnJlZWJzZDkuMC9iaW4KIGNvbmZpZ3VyZToxMjA5MDogY2hlY2tpbmcgd2hlcmUgdG8gZmlu
ZCB0aGUgdGFyZ2V0IGxpcG8KIGNvbmZpZ3VyZToxMjExMjogcmVzdWx0OiBob3N0IHRvb2wKIGNv
bmZpZ3VyZToxMjEyMTogY2hlY2tpbmcgd2hlcmUgdG8gZmluZCB0aGUgdGFyZ2V0IG5tCi1jb25m
aWd1cmU6MTIxNTQ6IHJlc3VsdDogaG9zdCB0b29sCitjb25maWd1cmU6MTIxNDk6IHJlc3VsdDog
cHJlLWluc3RhbGxlZCBpbiAvdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmlu
CiBjb25maWd1cmU6MTIxNjM6IGNoZWNraW5nIHdoZXJlIHRvIGZpbmQgdGhlIHRhcmdldCBvYmpk
dW1wCi1jb25maWd1cmU6MTIxOTY6IHJlc3VsdDogaG9zdCB0b29sCitjb25maWd1cmU6MTIxOTE6
IHJlc3VsdDogcHJlLWluc3RhbGxlZCBpbiAvdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVi
c2Q5LjAvYmluCiBjb25maWd1cmU6MTIyMDU6IGNoZWNraW5nIHdoZXJlIHRvIGZpbmQgdGhlIHRh
cmdldCByYW5saWIKLWNvbmZpZ3VyZToxMjIzODogcmVzdWx0OiBob3N0IHRvb2wKK2NvbmZpZ3Vy
ZToxMjIzMzogcmVzdWx0OiBwcmUtaW5zdGFsbGVkIGluIC91c3IvbG9jYWwveDg2XzY0LXBvcnRi
bGQtZnJlZWJzZDkuMC9iaW4KIGNvbmZpZ3VyZToxMjI0NzogY2hlY2tpbmcgd2hlcmUgdG8gZmlu
ZCB0aGUgdGFyZ2V0IHN0cmlwCi1jb25maWd1cmU6MTIyODA6IHJlc3VsdDogaG9zdCB0b29sCitj
b25maWd1cmU6MTIyNzU6IHJlc3VsdDogcHJlLWluc3RhbGxlZCBpbiAvdXNyL2xvY2FsL3g4Nl82
NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluCiBjb25maWd1cmU6MTIyODk6IGNoZWNraW5nIHdoZXJl
IHRvIGZpbmQgdGhlIHRhcmdldCB3aW5kcmVzCiBjb25maWd1cmU6MTIzMjI6IHJlc3VsdDogaG9z
dCB0b29sCiBjb25maWd1cmU6MTIzMzE6IGNoZWNraW5nIHdoZXJlIHRvIGZpbmQgdGhlIHRhcmdl
dCB3aW5kbWMKQEAgLTY0MiwxMCArNjI4LDE1IEBACiBhY19jdl9ob3N0PXg4Nl82NC1wb3J0Ymxk
LWZyZWVic2Q5LjAKIGFjX2N2X2hvc3RfYWxpYXM9eDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMAog
YWNfY3Zfb2JqZXh0PW8KK2FjX2N2X3BhdGhfQVJfRk9SX1RBUkdFVD0vdXNyL2xvY2FsL3g4Nl82
NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL2FyCithY19jdl9wYXRoX0FTX0ZPUl9UQVJHRVQ9L3Vz
ci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9hcworYWNfY3ZfcGF0aF9MRF9G
T1JfVEFSR0VUPS91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vbGQKK2Fj
X2N2X3BhdGhfTk1fRk9SX1RBUkdFVD0vdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVic2Q5
LjAvYmluL25tCithY19jdl9wYXRoX09CSkRVTVBfRk9SX1RBUkdFVD0vdXNyL2xvY2FsL3g4Nl82
NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL29iamR1bXAKK2FjX2N2X3BhdGhfUkFOTElCX0ZPUl9U
QVJHRVQ9L3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9yYW5saWIKK2Fj
X2N2X3BhdGhfU1RSSVBfRk9SX1RBUkdFVD0vdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVi
c2Q5LjAvYmluL3N0cmlwCiBhY19jdl9wcm9nX0FSPWFyCi1hY19jdl9wcm9nX0FSX0ZPUl9UQVJH
RVQ9YXIKIGFjX2N2X3Byb2dfQVM9YXMKLWFjX2N2X3Byb2dfQVNfRk9SX1RBUkdFVD1hcwogYWNf
Y3ZfcHJvZ19CSVNPTj1iaXNvbgogYWNfY3ZfcHJvZ19DQ19GT1JfVEFSR0VUPWNjCiBhY19jdl9w
cm9nX0NYWF9GT1JfVEFSR0VUPWMrKwpAQCAtNjUzLDIwICs2NDQsMTUgQEAKIGFjX2N2X3Byb2df
RkxFWD1mbGV4CiBhY19jdl9wcm9nX0dDQ19GT1JfVEFSR0VUPWdjYwogYWNfY3ZfcHJvZ19MRD0v
dXNyL2Jpbi9sZAotYWNfY3ZfcHJvZ19MRF9GT1JfVEFSR0VUPWxkCiBhY19jdl9wcm9nX0xFWD1m
bGV4CiBhY19jdl9wcm9nX000PWdtNAogYWNfY3ZfcHJvZ19NQUtFSU5GTz1tYWtlaW5mbwogYWNf
Y3ZfcHJvZ19OTT1ubQotYWNfY3ZfcHJvZ19OTV9GT1JfVEFSR0VUPW5tCiBhY19jdl9wcm9nX09C
SkNPUFk9b2JqY29weQogYWNfY3ZfcHJvZ19PQkpEVU1QPW9iamR1bXAKLWFjX2N2X3Byb2dfT0JK
RFVNUF9GT1JfVEFSR0VUPW9iamR1bXAKIGFjX2N2X3Byb2dfUkFOTElCPXJhbmxpYgotYWNfY3Zf
cHJvZ19SQU5MSUJfRk9SX1RBUkdFVD1yYW5saWIKIGFjX2N2X3Byb2dfUlVOVEVTVD1ydW50ZXN0
CiBhY19jdl9wcm9nX1NUUklQPXN0cmlwCi1hY19jdl9wcm9nX1NUUklQX0ZPUl9UQVJHRVQ9c3Ry
aXAKIGFjX2N2X3Byb2dfWUFDQz0nYmlzb24gLXknCiBhY19jdl9wcm9nX2FjX2N0X0NDPWNjCiBh
Y19jdl9wcm9nX2FjX2N0X0dOQVRCSU5EPW5vCkBAIC02ODksMTAgKzY3NSwxMCBAQAogCiBBUj0n
YXInCiBBUl9GT1JfQlVJTEQ9JyQoQVIpJwotQVJfRk9SX1RBUkdFVD0nJChBUiknCitBUl9GT1Jf
VEFSR0VUPScvdXNyL2xvY2FsL3g4Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL2FyJwogQVM9
J2FzJwogQVNfRk9SX0JVSUxEPSckKEFTKScKLUFTX0ZPUl9UQVJHRVQ9JyQoQVMpJworQVNfRk9S
X1RBUkdFVD0nL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9hcycKIEJJ
U09OPSdiaXNvbicKIENDPSdjYycKIENDX0ZPUl9CVUlMRD0nJChDQyknCkBAIC03NDAsNyArNzI2
LDcgQEAKIExERkxBR1M9JycKIExERkxBR1NfRk9SX0JVSUxEPScnCiBMRF9GT1JfQlVJTEQ9JyQo
TEQpJwotTERfRk9SX1RBUkdFVD0nJChMRCknCitMRF9GT1JfVEFSR0VUPScvdXNyL2xvY2FsL3g4
Nl82NC1wb3J0YmxkLWZyZWVic2Q5LjAvYmluL2xkJwogTEVYPSdmbGV4JwogTElCT0JKUz0nJwog
TElCUz0nLUwvbGliIC1sY2xvb2cgLUwvbGliIC1scHBsX2MgLWxwcGwgLWxnbXB4eCAgJwpAQCAt
NzU2LDEwICs3NDIsMTAgQEAKIE1BS0VJTkZPPSdtYWtlaW5mbycKIE5NPSdubScKIE5NX0ZPUl9C
VUlMRD0nJChOTSknCi1OTV9GT1JfVEFSR0VUPSckKE5NKScKK05NX0ZPUl9UQVJHRVQ9Jy91c3Iv
bG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJzZDkuMC9iaW4vbm0nCiBPQkpDT1BZPSdvYmpjb3B5
JwogT0JKRFVNUD0nb2JqZHVtcCcKLU9CSkRVTVBfRk9SX1RBUkdFVD0nJChPQkpEVU1QKScKK09C
SkRVTVBfRk9SX1RBUkdFVD0nL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jp
bi9vYmpkdW1wJwogT0JKRVhUPSdvJwogUEFDS0FHRV9CVUdSRVBPUlQ9JycKIFBBQ0tBR0VfTkFN
RT0nJwpAQCAtNzY5LDEzICs3NTUsMTMgQEAKIFBBVEhfU0VQQVJBVE9SPSc6JwogUkFOTElCPSdy
YW5saWInCiBSQU5MSUJfRk9SX0JVSUxEPSckKFJBTkxJQiknCi1SQU5MSUJfRk9SX1RBUkdFVD0n
JChSQU5MSUIpJworUkFOTElCX0ZPUl9UQVJHRVQ9Jy91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQt
ZnJlZWJzZDkuMC9iaW4vcmFubGliJwogUkFXX0NYWF9GT1JfVEFSR0VUPSckJHIvJChIT1NUX1NV
QkRJUikvZ2NjL3hnY2MgLXNoYXJlZC1saWJnY2MgLUIkJHIvJChIT1NUX1NVQkRJUikvZ2NjIC1u
b3N0ZGluYysrIC1MJCRyLyQoVEFSR0VUX1NVQkRJUikvbGlic3RkYysrLXYzL3NyYyAtTCQkci8k
KFRBUkdFVF9TVUJESVIpL2xpYnN0ZGMrKy12My9zcmMvLmxpYnMnCiBSUEFUSF9FTlZWQVI9J0xE
X0xJQlJBUllfUEFUSCcKIFJVTlRFU1Q9J3J1bnRlc3QnCiBTSEVMTD0nL2Jpbi9zaCcKIFNUUklQ
PSdzdHJpcCcKLVNUUklQX0ZPUl9UQVJHRVQ9JyQoU1RSSVApJworU1RSSVBfRk9SX1RBUkdFVD0n
L3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9zdHJpcCcKIFNZU1JPT1Rf
Q0ZMQUdTX0ZPUl9UQVJHRVQ9JycKIFRPUExFVkVMX0NPTkZJR1VSRV9BUkdVTUVOVFM9Jy4vLi4v
Z2NjLTQuNC0yMDEwMDIwOS9jb25maWd1cmUgLS1kaXNhYmxlLW5scyAtLXdpdGgtc3lzdGVtLXps
aWIgLS13aXRoLWxpYmljb252LXByZWZpeD0vdXNyL2xvY2FsIC0td2l0aC1nbXA9L3Vzci9sb2Nh
bCAtLXByb2dyYW0tc3VmZml4PTQ0IC0tbGliZGlyPS91c3IvbG9jYWwvbGliL2djYzQ0IC0tbGli
ZXhlY2Rpcj0vdXNyL2xvY2FsL2xpYmV4ZWMvZ2NjNDQgLS13aXRoLWd4eC1pbmNsdWRlLWRpcj0v
dXNyL2xvY2FsL2xpYi9nY2M0NC9pbmNsdWRlL2MrKy8gLS1kaXNhYmxlLWxpYmdjaiAtLXByZWZp
eD0vdXNyL2xvY2FsIC0tbWFuZGlyPS91c3IvbG9jYWwvbWFuIC0taW5mb2Rpcj0vdXNyL2xvY2Fs
L2luZm8vZ2NjNDQgLS1idWlsZD14ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wJwogV0lORE1DPSd3
aW5kbWMnCmRpZmYgLXJ1TiBub2JpbnV0L2NvbmZpZy5zdGF0dXMgYmludXQvY29uZmlnLnN0YXR1
cwotLS0gbm9iaW51dC9jb25maWcuc3RhdHVzCTIwMTAtMDItMTUgMTc6NDU6NTAuMDAwMDAwMDAw
IC0wNTAwCisrKyBiaW51dC9jb25maWcuc3RhdHVzCTIwMTAtMDItMTUgMTc6NDM6NTUuMDAwMDAw
MDAwIC0wNTAwCkBAIC01NjcsMTUgKzU2NywxNSBAQAogcyxAR0NDX0ZPUl9UQVJHRVRALCQkci8k
KEhPU1RfU1VCRElSKS9nY2MveGdjYyAtQiQkci8kKEhPU1RfU1VCRElSKS9nY2MvLDt0IHQKIHMs
QEdDSl9GT1JfVEFSR0VUQCwkKEdDSiksO3QgdAogcyxAR0ZPUlRSQU5fRk9SX1RBUkdFVEAsJCRy
LyQoSE9TVF9TVUJESVIpL2djYy9nZm9ydHJhbiAtQiQkci8kKEhPU1RfU1VCRElSKS9nY2MvLDt0
IHQKLXMsQEFSX0ZPUl9UQVJHRVRALCQoQVIpLDt0IHQKLXMsQEFTX0ZPUl9UQVJHRVRALCQoQVMp
LDt0IHQKK3MsQEFSX0ZPUl9UQVJHRVRALC91c3IvbG9jYWwveDg2XzY0LXBvcnRibGQtZnJlZWJz
ZDkuMC9iaW4vYXIsO3QgdAorcyxAQVNfRk9SX1RBUkdFVEAsL3Vzci9sb2NhbC94ODZfNjQtcG9y
dGJsZC1mcmVlYnNkOS4wL2Jpbi9hcyw7dCB0CiBzLEBETExUT09MX0ZPUl9UQVJHRVRALCQoRExM
VE9PTCksO3QgdAotcyxATERfRk9SX1RBUkdFVEAsJChMRCksO3QgdAorcyxATERfRk9SX1RBUkdF
VEAsL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9sZCw7dCB0CiBzLEBM
SVBPX0ZPUl9UQVJHRVRALCQoTElQTyksO3QgdAotcyxATk1fRk9SX1RBUkdFVEAsJChOTSksO3Qg
dAotcyxAT0JKRFVNUF9GT1JfVEFSR0VUQCwkKE9CSkRVTVApLDt0IHQKLXMsQFJBTkxJQl9GT1Jf
VEFSR0VUQCwkKFJBTkxJQiksO3QgdAotcyxAU1RSSVBfRk9SX1RBUkdFVEAsJChTVFJJUCksO3Qg
dAorcyxATk1fRk9SX1RBUkdFVEAsL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4w
L2Jpbi9ubSw7dCB0CitzLEBPQkpEVU1QX0ZPUl9UQVJHRVRALC91c3IvbG9jYWwveDg2XzY0LXBv
cnRibGQtZnJlZWJzZDkuMC9iaW4vb2JqZHVtcCw7dCB0CitzLEBSQU5MSUJfRk9SX1RBUkdFVEAs
L3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jpbi9yYW5saWIsO3QgdAorcyxA
U1RSSVBfRk9SX1RBUkdFVEAsL3Vzci9sb2NhbC94ODZfNjQtcG9ydGJsZC1mcmVlYnNkOS4wL2Jp
bi9zdHJpcCw7dCB0CiBzLEBXSU5EUkVTX0ZPUl9UQVJHRVRALCQoV0lORFJFUyksO3QgdAogcyxA
V0lORE1DX0ZPUl9UQVJHRVRALCQoV0lORE1DKSw7dCB0CiBzLEBSQVdfQ1hYX0ZPUl9UQVJHRVRA
LCQkci8kKEhPU1RfU1VCRElSKS9nY2MveGdjYyAtc2hhcmVkLWxpYmdjYyAtQiQkci8kKEhPU1Rf
U1VCRElSKS9nY2MgLW5vc3RkaW5jKysgLUwkJHIvJChUQVJHRVRfU1VCRElSKS9saWJzdGRjKyst
djMvc3JjIC1MJCRyLyQoVEFSR0VUX1NVQkRJUikvbGlic3RkYysrLXYzL3NyYy8ubGlicyw7dCB0
Cg==
--0016e6daa82b498db9047faf120d--
More information about the freebsd-python
mailing list