The following reply was made to PR ports/143529; it has been noted by GNATS.
From: "b. f." <bf1...@googlemail.com> To: Gerald Pfeifer <ger...@pfeifer.com> Cc: "Li-Lun Wang (Leland Wang)" <llw...@infor.org>, bug-follo...@freebsd.org, amd...@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 <ger...@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-- _______________________________________________ freebsd-python@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"