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