From owner-freebsd-python@FreeBSD.ORG Mon May 31 11:07:03 2010 Return-Path: Delivered-To: freebsd-python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FF31106564A for ; Mon, 31 May 2010 11:07:03 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 143AB8FC1D for ; Mon, 31 May 2010 11:07:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4VB72xx046091 for ; Mon, 31 May 2010 11:07:02 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4VB72rg046089 for freebsd-python@FreeBSD.org; Mon, 31 May 2010 11:07:02 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 31 May 2010 11:07:02 GMT Message-Id: <201005311107.o4VB72rg046089@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-python@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-python@FreeBSD.org X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2010 11:07:03 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/147051 python [patch] update devel/py-ctypes to 1.02 and adjust supp o ports/146957 python Mk/bsd.python.mk: PYTHONOPTIMIZE=1 in environ(7) break o ports/146944 python [patch] mark archivers/py-tarfile deprecated o ports/146833 python Update port: security/py-pylibacl from 0.4 to 0.5 o ports/146823 python [patch] lang/python26: knob to build _ctypes module ag o ports/146733 python New ports: www/py-django-livesettings Django config ap o ports/146732 python New port: www/py-django-keyedcache Django caching util o ports/146644 python lang/python26: WITH_PTH option breaks most ports depen f ports/145460 python Unable to build /usr/ports/net-p2p/py-bittorrent-core o ports/145276 python new port x11-toolkits/py-pyside o ports/144872 python lang/python25: Python 2.5 uname() broken o ports/144419 python Update port: textproc/py-xmltools Fix the broken port o ports/144335 python [PATCH] www/py-webhelpers does not use PYTHONPREFIX_SI a ports/144035 python ports/databases/py-sqlite3 does not start to build f ports/142440 python New Port: databases/py-south0.6 o ports/141133 python [NEW PORT] net-p2p/py-transmissionrpc o ports/136917 python [patch] lang/python26: gettext detection o ports/133081 python [bsd.python.mk] PYEASYINSTALL_ARCHDEP=yes makes broken o ports/122616 python databases/py-pyPgSQL - apply bytea escape bug patch in o ports/118301 python devel/py-setuptools easy-install.pth contents lost on o ports/115940 python Missed one file in lang/python25 if NO_NIS defined 21 problems total. From owner-freebsd-python@FreeBSD.ORG Mon May 31 17:06:33 2010 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6D6C1065673; Mon, 31 May 2010 17:06:33 +0000 (UTC) (envelope-from bernardo.maciel@gmail.com) Received: from mail-yw0-f176.google.com (mail-yw0-f176.google.com [209.85.211.176]) by mx1.freebsd.org (Postfix) with ESMTP id 4E36D8FC12; Mon, 31 May 2010 17:06:33 +0000 (UTC) Received: by ywh6 with SMTP id 6so2919713ywh.16 for ; Mon, 31 May 2010 10:06:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:from:date :message-id:subject:to:cc:content-type; bh=qJuzljFungNcEl7SO2h/4FjYzXm0vTsYltUnrDlg/gw=; b=T3gFTuB46ZJPyBFEIpj5uquDocO5Bsyh/1pajoA35o76MUslnYvMmrnPyrmzq+xP3j LdP4ViVZ4Ktp0HEiQESfPV3vVQjdYjtvIVcR+UrfUnGVcqhMLefQChhLCc0qNPDGDLR8 F1pk++cHpC/mEK8OOnoqEewINvMvKZjPxauA0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:cc:content-type; b=azgnVuXX4dxHAQqjEmWgQdNfFI0B7zSemKgcVqGRi8L9Qo0ymrRKP7wX0CTPhw3XjQ n1cO8YEulIU4UAADw69vjOM9wtCq/xv+tzzBNeeqJvAwCKbWsTYvoDvHsIMohWldjgW0 KQit4Y1wjewM+em3H7QOcOtk9hvU2FDEzbPFg= Received: by 10.101.11.23 with SMTP id o23mr5162950ani.32.1275324611286; Mon, 31 May 2010 09:50:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.121.13 with HTTP; Mon, 31 May 2010 09:49:50 -0700 (PDT) From: Bernardo Maciel Date: Mon, 31 May 2010 17:49:50 +0100 Message-ID: To: python@freebsd.org Content-Type: multipart/mixed; boundary=0016e68fcd6c6dd7160487e6a6d2 Cc: ports@freebsd.org Subject: FreeBSD Port: python26-2.6.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2010 17:06:34 -0000 --0016e68fcd6c6dd7160487e6a6d2 Content-Type: text/plain; charset=ISO-8859-1 Hello, I recently ran into a problem when compiling python 2.6.5 under FreeBSD 8.0-p2 . I searched around, asked in FreeBSD forums ( http://forums.freebsd.org/showthread.php?t=14268 ) and then e-mailed the python-help mailing list. The problem isn't yet solved. My problem is that when I compile python 2.6.5, I get a "sem_init: No space left on device" message when the script is building the _ssl extension: ------------------------------ (...) ===> Building for python26-2.6.5 (...) ranlib libpython2.6.a cc -pthread -Wl,--export-dynamic -o python Modules/python.o libpython2.6.a -ldl -lutil -lm libpython2.6.a(posixmodule.o)(.text+0x765): In function `posix_tmpnam': : warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() libpython2.6.a(posixmodule.o)(.text+0x85c): In function `posix_tempnam': : warning: warning: tempnam() possibly used unsafely; consider using mkstemp() running build running build_ext building '_struct' extension creating build creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6 creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26 creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work/Python-2.6.5 creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work/Python-2.6.5/Modules cc -fPIC -fno-strict-aliasing -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -fno-strict-aliasing -I. -I/usr/ports /lang/python26/work/Python-2.6.5/./Include -I. -IInclude -I./../Include -I/usr/local/include -I/usr/ports/lang/python26/work/Python- 2.6.5/portbld.static/Include -I/usr/ports/lang/python26/work/Python-2.6.5/portbld.static -c /usr/ports/lang/python26/work/Python-2.6.5/Modules /_struct.c -o build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work/Python-2.6.5/Modules/_struct.o creating build/lib.freebsd-8.0-RELEASE-p2-i386-2.6 cc -shared -pthread -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -fno-strict-aliasing build/temp.freebsd-8.0-RELEASE-p2-i386-2.6 /usr/ports/lang/python26/work/Python-2.6.5/Modules/_struct.o -L/usr/local/lib -o build/lib.freebsd-8.0-RELEASE-p2-i386-2.6/_struct.so building '_ctypes_test' extension creating build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work/Python-2.6.5/Modules/_ctypes cc -fPIC -fno-strict-aliasing -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -fno-strict-aliasing -I. -I/usr/ports /lang/python26/work/Python-2.6.5/./Include -I. -IInclude -I./../Include -I/usr/local/include -I/usr/ports/lang/python26/work/Python- 2.6.5/portbld.static/Include -I/usr/ports/lang/python26/work/Python-2.6.5/portbld.static -c /usr/ports/lang/python26/work/Python-2.6.5/Modules /_ctypes/_ctypes_test.c -o build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work/Python-2.6.5/Modules/_ctypes/_ctypes_test.o cc -shared -pthread -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -fno-strict-aliasing build/temp.freebsd-8.0-RELEASE-p2-i386-2.6 /usr/ports/lang/python26/work/Python-2.6.5/Modules/_ctypes/_ctypes_test.o -L/usr/local/lib -o build/lib.freebsd-8.0-RELEASE-p2-i386-2.6 /_ctypes_test.so (...) building '_ssl' extension cc -fPIC -fno-strict-aliasing -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -fno-strict-aliasing -I. -I/usr/ports /lang/python26/work/Python-2.6.5/./Include -I. -IInclude -I./../Include -I/usr/local/include -I/usr/ports/lang/python26/work/Python- 2.6.5/portbld.static/Include -I/usr/ports/lang/python26/work/Python-2.6.5/portbld.static -c /usr/ports/lang/python26/work/Python-2.6.5/Modules /_ssl.c -o build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/usr/ports/lang/python26/work/Python-2.6.5/Modules/_ssl.o cc -shared -pthread -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -fno-strict-aliasing build/temp.freebsd-8.0-RELEASE-p2-i386-2.6 /usr/ports/lang/python26/work/Python-2.6.5/Modules/_ssl.o -L/usr/local/lib -lssl -lcrypto -o build/lib.freebsd-8.0-RELEASE-p2-i386-2.6/_ssl.so sem_init: No space left on device ------------------------------ This then transforms into the following problem when importing SSLError, which is used by other apps: ------------------------------ Python 2.6.5 (r265:79063, May 15 2010, 19:22:30) [GCC 4.2.1 20070719 [FreeBSD]] on freebsd8 Type "help", "copyright", "credits" or "license" for more information. >>> from _ssl import SSLError as sslerror sem_init: No space left on device Traceback (most recent call last): File "", line 1, in ImportError: cannot import name SSLError ------------------------------ At the python-help mailing list, it was suggested that I compiled the port manually. I compiled python-2.6.5 manually ( "./configure; make" ) and I no longer got the "sem_init: no space left on device" error. When building the _ssl extension, it goes ok: ------------------------------ (...) building '_ssl' extension gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -I. -I/tmp/python/Python-2.6.5/./Include -I. -IInclude -I./Include -I/usr/local/include -I/tmp/python/Python-2.6.5/Include -I/tmp/python/Python-2.6.5 -c /tmp/python/Python-2.6.5/Modules/_ssl.c -o build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/tmp/python/Python-2.6.5/Modules/_ssl.o gcc -shared build/temp.freebsd-8.0-RELEASE-p2-i386-2.6/tmp/python/Python-2.6.5/Modules/_ssl.o -L/usr/local/lib -lssl -lcrypto -o build/lib.freebsd-8.0-RELEASE-p2-i386-2.6/_ssl.so building '_hashlib' extension (...) ------------------------------ So it narrows down the problem to some patch file that is applied, they suggested. I tried to look at the files, but I couldn't identify anything as the source of the problem. It was also suggested that I contacted the port maintainer to see if something could come up, and thus this e-mail. I am using a custom kernel because of the hplip port, but I only removed the ulpt module and added the snp module. I attach the GENERIC and the custom kernels as well as a diff for those two. Also, here is my system info. ------------------------------ %uname -a FreeBSD FPserver.WORKGROUP 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #2: Tue Jan 26 06:10:27 WET 2010 root@FPserver.WORKGROUP:/usr/obj/usr/src/sys/NOULPTKERNEL i386 ------------------------------ If you need further info (build logs, etc), please let me know and I'll send you. Can you help me? Best regards, -- Bernardo Maciel --0016e68fcd6c6dd7160487e6a6d2 Content-Type: application/octet-stream; name="diffCustomKernelGeneric.diff" Content-Disposition: attachment; filename="diffCustomKernelGeneric.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g9vjba1s0 MGExLDIxCj4gIwo+ICMgR0VORVJJQyAtLSBHZW5lcmljIGtlcm5lbCBjb25maWd1cmF0aW9uIGZp bGUgZm9yIEZyZWVCU0QvaTM4Ngo+ICMKPiAjIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMg ZmlsZSwgcGxlYXNlIHJlYWQgdGhlIGNvbmZpZyg1KSBtYW51YWwgcGFnZSwKPiAjIGFuZC9vciB0 aGUgaGFuZGJvb2sgc2VjdGlvbiBvbiBLZXJuZWwgQ29uZmlndXJhdGlvbiBGaWxlczoKPiAjCj4g IyAgICBodHRwOi8vd3d3LkZyZWVCU0Qub3JnL2RvYy9lbl9VUy5JU084ODU5LTEvYm9va3MvaGFu ZGJvb2sva2VybmVsY29uZmlnLWNvbmZpZy5odG1sCj4gIwo+ICMgVGhlIGhhbmRib29rIGlzIGFs c28gYXZhaWxhYmxlIGxvY2FsbHkgaW4gL3Vzci9zaGFyZS9kb2MvaGFuZGJvb2sKPiAjIGlmIHlv dSd2ZSBpbnN0YWxsZWQgdGhlIGRvYyBkaXN0cmlidXRpb24sIG90aGVyd2lzZSBhbHdheXMgc2Vl IHRoZQo+ICMgRnJlZUJTRCBXb3JsZCBXaWRlIFdlYiBzZXJ2ZXIgKGh0dHA6Ly93d3cuRnJlZUJT RC5vcmcvKSBmb3IgdGhlCj4gIyBsYXRlc3QgaW5mb3JtYXRpb24uCj4gIwo+ICMgQW4gZXhoYXVz dGl2ZSBsaXN0IG9mIG9wdGlvbnMgYW5kIG1vcmUgZGV0YWlsZWQgZXhwbGFuYXRpb25zIG9mIHRo ZQo+ICMgZGV2aWNlIGxpbmVzIGlzIGFsc28gcHJlc2VudCBpbiB0aGUgLi4vLi4vY29uZi9OT1RF UyBhbmQgTk9URVMgZmlsZXMuCj4gIyBJZiB5b3UgYXJlIGluIGRvdWJ0IGFzIHRvIHRoZSBwdXJw b3NlIG9yIG5lY2Vzc2l0eSBvZiBhIGxpbmUsIGNoZWNrIGZpcnN0Cj4gIyBpbiBOT1RFUy4KPiAj Cj4gIyAkRnJlZUJTRDogc3JjL3N5cy9pMzg2L2NvbmYvR0VORVJJQyx2IDEuNTE5LjIuNC4yLjIg MjAwOS8xMS8wOSAyMzo0ODowMSBrZW5zbWl0aCBFeHAgJAo+IAo+IGNwdQkJSTQ4Nl9DUFUKMmMy MywyNAo8IGlkZW50CQlOT1VMUFRLRVJORUwKLS0tCj4gY3B1CQlJNjg2X0NQVQo+IGlkZW50CQlH RU5FUklDCjI2NWQyODYKPCBkZXZpY2UJCXNucAoyODBjMzAxCjwgI2RldmljZQkJdWxwdAkJIyBQ cmludGVyCi0tLQo+IGRldmljZQkJdWxwdAkJIyBQcmludGVyCg== --0016e68fcd6c6dd7160487e6a6d2 Content-Type: application/octet-stream; name=GENERIC Content-Disposition: attachment; filename=GENERIC Content-Transfer-Encoding: base64 X-Attachment-Id: f_g9vjba1z1 IwojIEdFTkVSSUMgLS0gR2VuZXJpYyBrZXJuZWwgY29uZmlndXJhdGlvbiBmaWxlIGZvciBGcmVl QlNEL2kzODYKIwojIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgZmlsZSwgcGxlYXNlIHJl YWQgdGhlIGNvbmZpZyg1KSBtYW51YWwgcGFnZSwKIyBhbmQvb3IgdGhlIGhhbmRib29rIHNlY3Rp b24gb24gS2VybmVsIENvbmZpZ3VyYXRpb24gRmlsZXM6CiMKIyAgICBodHRwOi8vd3d3LkZyZWVC U0Qub3JnL2RvYy9lbl9VUy5JU084ODU5LTEvYm9va3MvaGFuZGJvb2sva2VybmVsY29uZmlnLWNv bmZpZy5odG1sCiMKIyBUaGUgaGFuZGJvb2sgaXMgYWxzbyBhdmFpbGFibGUgbG9jYWxseSBpbiAv dXNyL3NoYXJlL2RvYy9oYW5kYm9vawojIGlmIHlvdSd2ZSBpbnN0YWxsZWQgdGhlIGRvYyBkaXN0 cmlidXRpb24sIG90aGVyd2lzZSBhbHdheXMgc2VlIHRoZQojIEZyZWVCU0QgV29ybGQgV2lkZSBX ZWIgc2VydmVyIChodHRwOi8vd3d3LkZyZWVCU0Qub3JnLykgZm9yIHRoZQojIGxhdGVzdCBpbmZv cm1hdGlvbi4KIwojIEFuIGV4aGF1c3RpdmUgbGlzdCBvZiBvcHRpb25zIGFuZCBtb3JlIGRldGFp bGVkIGV4cGxhbmF0aW9ucyBvZiB0aGUKIyBkZXZpY2UgbGluZXMgaXMgYWxzbyBwcmVzZW50IGlu IHRoZSAuLi8uLi9jb25mL05PVEVTIGFuZCBOT1RFUyBmaWxlcy4KIyBJZiB5b3UgYXJlIGluIGRv dWJ0IGFzIHRvIHRoZSBwdXJwb3NlIG9yIG5lY2Vzc2l0eSBvZiBhIGxpbmUsIGNoZWNrIGZpcnN0 CiMgaW4gTk9URVMuCiMKIyAkRnJlZUJTRDogc3JjL3N5cy9pMzg2L2NvbmYvR0VORVJJQyx2IDEu NTE5LjIuNC4yLjIgMjAwOS8xMS8wOSAyMzo0ODowMSBrZW5zbWl0aCBFeHAgJAoKY3B1CQlJNDg2 X0NQVQpjcHUJCUk1ODZfQ1BVCmNwdQkJSTY4Nl9DUFUKaWRlbnQJCUdFTkVSSUMKCiMgVG8gc3Rh dGljYWxseSBjb21waWxlIGluIGRldmljZSB3aXJpbmcgaW5zdGVhZCBvZiAvYm9vdC9kZXZpY2Uu aGludHMKI2hpbnRzCQkiR0VORVJJQy5oaW50cyIJCSMgRGVmYXVsdCBwbGFjZXMgdG8gbG9vayBm b3IgZGV2aWNlcy4KCiMgVXNlIHRoZSBmb2xsb3dpbmcgdG8gY29tcGlsZSBpbiB2YWx1ZXMgYWNj ZXNzaWJsZSB0byB0aGUga2VybmVsCiMgdGhyb3VnaCBnZXRlbnYoKSAob3Iga2VudigxKSBpbiB1 c2VybGFuZCkuIFRoZSBmb3JtYXQgb2YgdGhlIGZpbGUKIyBpcyAndmFyaWFibGU9dmFsdWUnLCBz ZWUga2VudigxKQojCiMgZW52CQkiR0VORVJJQy5lbnYiCgptYWtlb3B0aW9ucwlERUJVRz0tZwkJ IyBCdWlsZCBrZXJuZWwgd2l0aCBnZGIoMSkgZGVidWcgc3ltYm9scwoKb3B0aW9ucyAJU0NIRURf VUxFCQkjIFVMRSBzY2hlZHVsZXIKb3B0aW9ucyAJUFJFRU1QVElPTgkJIyBFbmFibGUga2VybmVs IHRocmVhZCBwcmVlbXB0aW9uCm9wdGlvbnMgCUlORVQJCQkjIEludGVyTkVUd29ya2luZwpvcHRp b25zIAlJTkVUNgkJCSMgSVB2NiBjb21tdW5pY2F0aW9ucyBwcm90b2NvbHMKb3B0aW9ucyAJU0NU UAkJCSMgU3RyZWFtIENvbnRyb2wgVHJhbnNtaXNzaW9uIFByb3RvY29sCm9wdGlvbnMgCUZGUwkJ CSMgQmVya2VsZXkgRmFzdCBGaWxlc3lzdGVtCm9wdGlvbnMgCVNPRlRVUERBVEVTCQkjIEVuYWJs ZSBGRlMgc29mdCB1cGRhdGVzIHN1cHBvcnQKb3B0aW9ucyAJVUZTX0FDTAkJCSMgU3VwcG9ydCBm b3IgYWNjZXNzIGNvbnRyb2wgbGlzdHMKb3B0aW9ucyAJVUZTX0RJUkhBU0gJCSMgSW1wcm92ZSBw ZXJmb3JtYW5jZSBvbiBiaWcgZGlyZWN0b3JpZXMKb3B0aW9ucyAJVUZTX0dKT1VSTkFMCQkjIEVu YWJsZSBnam91cm5hbC1iYXNlZCBVRlMgam91cm5hbGluZwpvcHRpb25zIAlNRF9ST09UCQkJIyBN RCBpcyBhIHBvdGVudGlhbCByb290IGRldmljZQpvcHRpb25zIAlORlNDTElFTlQJCSMgTmV0d29y ayBGaWxlc3lzdGVtIENsaWVudApvcHRpb25zIAlORlNTRVJWRVIJCSMgTmV0d29yayBGaWxlc3lz dGVtIFNlcnZlcgpvcHRpb25zIAlORlNMT0NLRAkJIyBOZXR3b3JrIExvY2sgTWFuYWdlcgpvcHRp b25zIAlORlNfUk9PVAkJIyBORlMgdXNhYmxlIGFzIC8sIHJlcXVpcmVzIE5GU0NMSUVOVApvcHRp b25zIAlNU0RPU0ZTCQkJIyBNU0RPUyBGaWxlc3lzdGVtCm9wdGlvbnMgCUNEOTY2MAkJCSMgSVNP IDk2NjAgRmlsZXN5c3RlbQpvcHRpb25zIAlQUk9DRlMJCQkjIFByb2Nlc3MgZmlsZXN5c3RlbSAo cmVxdWlyZXMgUFNFVURPRlMpCm9wdGlvbnMgCVBTRVVET0ZTCQkjIFBzZXVkby1maWxlc3lzdGVt IGZyYW1ld29yawpvcHRpb25zIAlHRU9NX1BBUlRfR1BUCQkjIEdVSUQgUGFydGl0aW9uIFRhYmxl cy4Kb3B0aW9ucyAJR0VPTV9MQUJFTAkJIyBQcm92aWRlcyBsYWJlbGl6YXRpb24Kb3B0aW9ucyAJ Q09NUEFUXzQzVFRZCQkjIEJTRCA0LjMgVFRZIGNvbXBhdCAoc2d0dHkpCm9wdGlvbnMgCUNPTVBB VF9GUkVFQlNENAkJIyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDQKb3B0aW9ucyAJQ09NUEFUX0ZS RUVCU0Q1CQkjIENvbXBhdGlibGUgd2l0aCBGcmVlQlNENQpvcHRpb25zIAlDT01QQVRfRlJFRUJT RDYJCSMgQ29tcGF0aWJsZSB3aXRoIEZyZWVCU0Q2Cm9wdGlvbnMgCUNPTVBBVF9GUkVFQlNENwkJ IyBDb21wYXRpYmxlIHdpdGggRnJlZUJTRDcKb3B0aW9ucyAJU0NTSV9ERUxBWT01MDAwCQkjIERl bGF5IChpbiBtcykgYmVmb3JlIHByb2JpbmcgU0NTSQpvcHRpb25zIAlLVFJBQ0UJCQkjIGt0cmFj ZSgxKSBzdXBwb3J0Cm9wdGlvbnMgCVNUQUNLCQkJIyBzdGFjayg5KSBzdXBwb3J0Cm9wdGlvbnMg CVNZU1ZTSE0JCQkjIFNZU1Ytc3R5bGUgc2hhcmVkIG1lbW9yeQpvcHRpb25zIAlTWVNWTVNHCQkJ IyBTWVNWLXN0eWxlIG1lc3NhZ2UgcXVldWVzCm9wdGlvbnMgCVNZU1ZTRU0JCQkjIFNZU1Ytc3R5 bGUgc2VtYXBob3JlcwpvcHRpb25zIAlQMTAwM18xQl9TRU1BUEhPUkVTCSMgUE9TSVgtc3R5bGUg c2VtYXBob3JlcwpvcHRpb25zIAlfS1BPU0lYX1BSSU9SSVRZX1NDSEVEVUxJTkcgIyBQT1NJWCBQ MTAwM18xQiByZWFsLXRpbWUgZXh0ZW5zaW9ucwpvcHRpb25zIAlQUklOVEZfQlVGUl9TSVpFPTEy OAkjIFByZXZlbnQgcHJpbnRmIG91dHB1dCBiZWluZyBpbnRlcnNwZXJzZWQuCm9wdGlvbnMgCUtC RF9JTlNUQUxMX0NERVYJIyBpbnN0YWxsIGEgQ0RFViBlbnRyeSBpbiAvZGV2Cm9wdGlvbnMgCUhX UE1DX0hPT0tTCQkjIE5lY2Vzc2FyeSBrZXJuZWwgaG9va3MgZm9yIGh3cG1jKDQpCm9wdGlvbnMg CUFVRElUCQkJIyBTZWN1cml0eSBldmVudCBhdWRpdGluZwpvcHRpb25zIAlNQUMJCQkjIFRydXN0 ZWRCU0QgTUFDIEZyYW1ld29yawpvcHRpb25zCQlGTE9XVEFCTEUJCSMgcGVyLWNwdSByb3V0aW5n IGNhY2hlCiNvcHRpb25zIAlLRFRSQUNFX0hPT0tTCQkjIEtlcm5lbCBEVHJhY2UgaG9va3MKCiMg VG8gbWFrZSBhbiBTTVAga2VybmVsLCB0aGUgbmV4dCB0d28gbGluZXMgYXJlIG5lZWRlZApvcHRp b25zIAlTTVAJCQkjIFN5bW1ldHJpYyBNdWx0aVByb2Nlc3NvciBLZXJuZWwKZGV2aWNlCQlhcGlj CQkJIyBJL08gQVBJQwoKIyBDUFUgZnJlcXVlbmN5IGNvbnRyb2wKZGV2aWNlCQljcHVmcmVxCgoj IEJ1cyBzdXBwb3J0LgpkZXZpY2UJCWFjcGkKZGV2aWNlCQllaXNhCmRldmljZQkJcGNpCgojIEZs b3BweSBkcml2ZXMKZGV2aWNlCQlmZGMKCiMgQVRBIGFuZCBBVEFQSSBkZXZpY2VzCmRldmljZQkJ YXRhCmRldmljZQkJYXRhZGlzawkJIyBBVEEgZGlzayBkcml2ZXMKZGV2aWNlCQlhdGFyYWlkCQkj IEFUQSBSQUlEIGRyaXZlcwpkZXZpY2UJCWF0YXBpY2QJCSMgQVRBUEkgQ0RST00gZHJpdmVzCmRl dmljZQkJYXRhcGlmZAkJIyBBVEFQSSBmbG9wcHkgZHJpdmVzCmRldmljZQkJYXRhcGlzdAkJIyBB VEFQSSB0YXBlIGRyaXZlcwpvcHRpb25zIAlBVEFfU1RBVElDX0lECSMgU3RhdGljIGRldmljZSBu dW1iZXJpbmcKCiMgU0NTSSBDb250cm9sbGVycwpkZXZpY2UJCWFoYgkJIyBFSVNBIEFIQTE3NDIg ZmFtaWx5CmRldmljZQkJYWhjCQkjIEFIQTI5NDAgYW5kIG9uYm9hcmQgQUlDN3h4eCBkZXZpY2Vz Cm9wdGlvbnMgCUFIQ19SRUdfUFJFVFRZX1BSSU5UCSMgUHJpbnQgcmVnaXN0ZXIgYml0ZmllbGRz IGluIGRlYnVnCgkJCQkJIyBvdXRwdXQuICBBZGRzIH4xMjhrIHRvIGRyaXZlci4KZGV2aWNlCQlh aGQJCSMgQUhBMzkzMjAvMjkzMjAgYW5kIG9uYm9hcmQgQUlDNzl4eCBkZXZpY2VzCm9wdGlvbnMg CUFIRF9SRUdfUFJFVFRZX1BSSU5UCSMgUHJpbnQgcmVnaXN0ZXIgYml0ZmllbGRzIGluIGRlYnVn CgkJCQkJIyBvdXRwdXQuICBBZGRzIH4yMTVrIHRvIGRyaXZlci4KZGV2aWNlCQlhbWQJCSMgQU1E IDUzQzk3NCAoVGVrcmFtIERDLTM5MChUKSkKZGV2aWNlCQlocHRpb3AJCSMgSGlnaHBvaW50IFJv Y2tldFJhaWQgM3h4eCBzZXJpZXMKZGV2aWNlCQlpc3AJCSMgUWxvZ2ljIGZhbWlseQojZGV2aWNl CQlpc3BmdwkJIyBGaXJtd2FyZSBmb3IgUUxvZ2ljIEhCQXMtIG5vcm1hbGx5IGEgbW9kdWxlCmRl dmljZQkJbXB0CQkjIExTSS1Mb2dpYyBNUFQtRnVzaW9uCiNkZXZpY2UJCW5jcgkJIyBOQ1IvU3lt YmlvcyBMb2dpYwpkZXZpY2UJCXN5bQkJIyBOQ1IvU3ltYmlvcyBMb2dpYyAobmV3ZXIgY2hpcHNl dHMgKyB0aG9zZSBvZiBgbmNyJykKZGV2aWNlCQl0cm0JCSMgVGVrcmFtIERDMzk1VS9VVy9GIERD MzE1VSBhZGFwdGVycwoKZGV2aWNlCQlhZHYJCSMgQWR2YW5zeXMgU0NTSSBhZGFwdGVycwpkZXZp Y2UJCWFkdwkJIyBBZHZhbnN5cyB3aWRlIFNDU0kgYWRhcHRlcnMKZGV2aWNlCQlhaGEJCSMgQWRh cHRlYyAxNTR4IFNDU0kgYWRhcHRlcnMKZGV2aWNlCQlhaWMJCSMgQWRhcHRlYyAxNVswMTJdeCBT Q1NJIGFkYXB0ZXJzLCBBSUMtNlsyM102MC4KZGV2aWNlCQlidAkJIyBCdXNsb2dpYy9NeWxleCBN dWx0aU1hc3RlciBTQ1NJIGFkYXB0ZXJzCgpkZXZpY2UJCW5jdgkJIyBOQ1IgNTNDNTAwCmRldmlj ZQkJbnNwCQkjIFdvcmtiaXQgTmluamEgU0NTSS0zCmRldmljZQkJc3RnCQkjIFRNQyAxOEMzMC8x OEM1MAoKIyBTQ1NJIHBlcmlwaGVyYWxzCmRldmljZQkJc2NidXMJCSMgU0NTSSBidXMgKHJlcXVp cmVkIGZvciBTQ1NJKQpkZXZpY2UJCWNoCQkjIFNDU0kgbWVkaWEgY2hhbmdlcnMKZGV2aWNlCQlk YQkJIyBEaXJlY3QgQWNjZXNzIChkaXNrcykKZGV2aWNlCQlzYQkJIyBTZXF1ZW50aWFsIEFjY2Vz cyAodGFwZSBldGMpCmRldmljZQkJY2QJCSMgQ0QKZGV2aWNlCQlwYXNzCQkjIFBhc3N0aHJvdWdo IGRldmljZSAoZGlyZWN0IFNDU0kgYWNjZXNzKQpkZXZpY2UJCXNlcwkJIyBTQ1NJIEVudmlyb25t ZW50YWwgU2VydmljZXMgKGFuZCBTQUYtVEUpCgojIFJBSUQgY29udHJvbGxlcnMgaW50ZXJmYWNl ZCB0byB0aGUgU0NTSSBzdWJzeXN0ZW0KZGV2aWNlCQlhbXIJCSMgQU1JIE1lZ2FSQUlECmRldmlj ZQkJYXJjbXNyCQkjIEFyZWNhIFNBVEEgSUkgUkFJRApkZXZpY2UJCWFzcgkJIyBEUFQgU21hcnRS QUlEIFYsIFZJIGFuZCBBZGFwdGVjIFNDU0kgUkFJRApkZXZpY2UJCWNpc3MJCSMgQ29tcGFxIFNt YXJ0IFJBSUQgNSoKZGV2aWNlCQlkcHQJCSMgRFBUIFNtYXJ0Y2FjaGUgSUlJLCBJViAtIFNlZSBO T1RFUyBmb3Igb3B0aW9ucwpkZXZpY2UJCWhwdG12CQkjIEhpZ2hwb2ludCBSb2NrZXRSQUlEIDE4 MngKZGV2aWNlCQlocHRycgkJIyBIaWdocG9pbnQgUm9ja2V0UkFJRCAxN3h4LCAyMnh4LCAyM3h4 LCAyNXh4CmRldmljZQkJaWlyCQkjIEludGVsIEludGVncmF0ZWQgUkFJRApkZXZpY2UJCWlwcwkJ IyBJQk0gKEFkYXB0ZWMpIFNlcnZlUkFJRApkZXZpY2UJCW1seQkJIyBNeWxleCBBY2NlbGVSQUlE L2VYdHJlbWVSQUlECmRldmljZQkJdHdhCQkjIDN3YXJlIDkwMDAgc2VyaWVzIFBBVEEvU0FUQSBS QUlECgojIFJBSUQgY29udHJvbGxlcnMKZGV2aWNlCQlhYWMJCSMgQWRhcHRlYyBGU0EgUkFJRApk ZXZpY2UJCWFhY3AJCSMgU0NTSSBwYXNzdGhyb3VnaCBmb3IgYWFjIChyZXF1aXJlcyBDQU0pCmRl dmljZQkJaWRhCQkjIENvbXBhcSBTbWFydCBSQUlECmRldmljZQkJbWZpCQkjIExTSSBNZWdhUkFJ RCBTQVMKZGV2aWNlCQltbHgJCSMgTXlsZXggREFDOTYwIGZhbWlseQpkZXZpY2UJCXBzdAkJIyBQ cm9taXNlIFN1cGVydHJhayBTWDYwMDAKZGV2aWNlCQl0d2UJCSMgM3dhcmUgQVRBIFJBSUQKCiMg YXRrYmRjMCBjb250cm9scyBib3RoIHRoZSBrZXlib2FyZCBhbmQgdGhlIFBTLzIgbW91c2UKZGV2 aWNlCQlhdGtiZGMJCSMgQVQga2V5Ym9hcmQgY29udHJvbGxlcgpkZXZpY2UJCWF0a2JkCQkjIEFU IGtleWJvYXJkCmRldmljZQkJcHNtCQkjIFBTLzIgbW91c2UKCmRldmljZQkJa2JkbXV4CQkjIGtl eWJvYXJkIG11bHRpcGxleGVyCgpkZXZpY2UJCXZnYQkJIyBWR0EgdmlkZW8gY2FyZCBkcml2ZXIK CmRldmljZQkJc3BsYXNoCQkjIFNwbGFzaCBzY3JlZW4gYW5kIHNjcmVlbiBzYXZlciBzdXBwb3J0 CgojIHN5c2NvbnMgaXMgdGhlIGRlZmF1bHQgY29uc29sZSBkcml2ZXIsIHJlc2VtYmxpbmcgYW4g U0NPIGNvbnNvbGUKZGV2aWNlCQlzYwoKZGV2aWNlCQlhZ3AJCSMgc3VwcG9ydCBzZXZlcmFsIEFH UCBjaGlwc2V0cwoKIyBQb3dlciBtYW5hZ2VtZW50IHN1cHBvcnQgKHNlZSBOT1RFUyBmb3IgbW9y ZSBvcHRpb25zKQojZGV2aWNlCQlhcG0KIyBBZGQgc3VzcGVuZC9yZXN1bWUgc3VwcG9ydCBmb3Ig dGhlIGk4MjU0LgpkZXZpY2UJCXBtdGltZXIKCiMgUENDQVJEIChQQ01DSUEpIHN1cHBvcnQKIyBQ Q01DSUEgYW5kIGNhcmRidXMgYnJpZGdlIHN1cHBvcnQKZGV2aWNlCQljYmIJCSMgY2FyZGJ1cyAo eWVudGEpIGJyaWRnZQpkZXZpY2UJCXBjY2FyZAkJIyBQQyBDYXJkICgxNi1iaXQpIGJ1cwpkZXZp Y2UJCWNhcmRidXMJCSMgQ2FyZEJ1cyAoMzItYml0KSBidXMKCiMgU2VyaWFsIChDT00pIHBvcnRz CmRldmljZQkJdWFydAkJIyBHZW5lcmljIFVBUlQgZHJpdmVyCgojIFBhcmFsbGVsIHBvcnQKZGV2 aWNlCQlwcGMKZGV2aWNlCQlwcGJ1cwkJIyBQYXJhbGxlbCBwb3J0IGJ1cyAocmVxdWlyZWQpCmRl dmljZQkJbHB0CQkjIFByaW50ZXIKZGV2aWNlCQlwbGlwCQkjIFRDUC9JUCBvdmVyIHBhcmFsbGVs CmRldmljZQkJcHBpCQkjIFBhcmFsbGVsIHBvcnQgaW50ZXJmYWNlIGRldmljZQojZGV2aWNlCQl2 cG8JCSMgUmVxdWlyZXMgc2NidXMgYW5kIGRhCgojIElmIHlvdSd2ZSBnb3QgYSAiZHVtYiIgc2Vy aWFsIG9yIHBhcmFsbGVsIFBDSSBjYXJkIHRoYXQgaXMKIyBzdXBwb3J0ZWQgYnkgdGhlIHB1Yyg0 KSBnbHVlIGRyaXZlciwgdW5jb21tZW50IHRoZSBmb2xsb3dpbmcKIyBsaW5lIHRvIGVuYWJsZSBp dCAoY29ubmVjdHMgdG8gc2lvLCB1YXJ0IGFuZC9vciBwcGMgZHJpdmVycyk6CiNkZXZpY2UJCXB1 YwoKIyBQQ0kgRXRoZXJuZXQgTklDcy4KZGV2aWNlCQlkZQkJIyBERUMvSW50ZWwgREMyMXg0eCAo YGBUdWxpcCcnKQpkZXZpY2UJCWVtCQkjIEludGVsIFBSTy8xMDAwIEdpZ2FiaXQgRXRoZXJuZXQg RmFtaWx5CmRldmljZQkJaWdiCQkjIEludGVsIFBSTy8xMDAwIFBDSUUgU2VydmVyIEdpZ2FiaXQg RmFtaWx5CmRldmljZQkJaXhnYgkJIyBJbnRlbCBQUk8vMTBHYkUgRXRoZXJuZXQgQ2FyZApkZXZp Y2UJCWxlCQkjIEFNRCBBbTc5MDAgTEFOQ0UgYW5kIEFtNzlDOXh4IFBDbmV0CmRldmljZQkJdGkJ CSMgQWx0ZW9uIE5ldHdvcmtzIFRpZ29uIEkvSUkgZ2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCXR4 cAkJIyAzQ29tIDNjUjk5MCAoYGBUeXBob29uJycpCmRldmljZQkJdngJCSMgM0NvbSAzYzU5MCwg M2M1OTUgKGBgVm9ydGV4JycpCgojIFBDSSBFdGhlcm5ldCBOSUNzIHRoYXQgdXNlIHRoZSBjb21t b24gTUlJIGJ1cyBjb250cm9sbGVyIGNvZGUuCiMgTk9URTogQmUgc3VyZSB0byBrZWVwIHRoZSAn ZGV2aWNlIG1paWJ1cycgbGluZSBpbiBvcmRlciB0byB1c2UgdGhlc2UgTklDcyEKZGV2aWNlCQlt aWlidXMJCSMgTUlJIGJ1cyBzdXBwb3J0CmRldmljZQkJYWUJCSMgQXR0YW5zaWMvQXRoZXJvcyBM MiBGYXN0RXRoZXJuZXQKZGV2aWNlCQlhZ2UJCSMgQXR0YW5zaWMvQXRoZXJvcyBMMSBHaWdhYml0 IEV0aGVybmV0CmRldmljZQkJYWxjCQkjIEF0aGVyb3MgQVI4MTMxL0FSODEzMiBFdGhlcm5ldApk ZXZpY2UJCWFsZQkJIyBBdGhlcm9zIEFSODEyMS9BUjgxMTMvQVI4MTE0IEV0aGVybmV0CmRldmlj ZQkJYmNlCQkjIEJyb2FkY29tIEJDTTU3MDYvQkNNNTcwOCBHaWdhYml0IEV0aGVybmV0CmRldmlj ZQkJYmZlCQkjIEJyb2FkY29tIEJDTTQ0MHggMTAvMTAwIEV0aGVybmV0CmRldmljZQkJYmdlCQkj IEJyb2FkY29tIEJDTTU3MHh4IEdpZ2FiaXQgRXRoZXJuZXQKZGV2aWNlCQlkYwkJIyBERUMvSW50 ZWwgMjExNDMgYW5kIHZhcmlvdXMgd29ya2FsaWtlcwpkZXZpY2UJCWV0CQkjIEFnZXJlIEVUMTMx MCAxMC8xMDAvR2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCWZ4cAkJIyBJbnRlbCBFdGhlckV4cHJl c3MgUFJPLzEwMEIgKDgyNTU3LCA4MjU1OCkKZGV2aWNlCQlqbWUJCSMgSk1pY3JvbiBKTUMyNTAg R2lnYWJpdC9KTUMyNjAgRmFzdCBFdGhlcm5ldApkZXZpY2UJCWxnZQkJIyBMZXZlbCAxIExYVDEw MDEgZ2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCW1zawkJIyBNYXJ2ZWxsL1N5c0tvbm5lY3QgWXVr b24gSUkgR2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCW5mZQkJIyBuVmlkaWEgbkZvcmNlIE1DUCBv bi1ib2FyZCBFdGhlcm5ldApkZXZpY2UJCW5nZQkJIyBOYXRTZW1pIERQODM4MjAgZ2lnYWJpdCBF dGhlcm5ldAojZGV2aWNlCQludmUJCSMgblZpZGlhIG5Gb3JjZSBNQ1Agb24tYm9hcmQgRXRoZXJu ZXQgTmV0d29ya2luZwpkZXZpY2UJCXBjbgkJIyBBTUQgQW03OUM5N3ggUENJIDEwLzEwMCAocHJl Y2VkZW5jZSBvdmVyICdsZScpCmRldmljZQkJcmUJCSMgUmVhbFRlayA4MTM5QysvODE2OS84MTY5 Uy84MTEwUwpkZXZpY2UJCXJsCQkjIFJlYWxUZWsgODEyOS84MTM5CmRldmljZQkJc2YJCSMgQWRh cHRlYyBBSUMtNjkxNSAoYGBTdGFyZmlyZScnKQpkZXZpY2UJCXNpcwkJIyBTaWxpY29uIEludGVn cmF0ZWQgU3lzdGVtcyBTaVMgOTAwL1NpUyA3MDE2CmRldmljZQkJc2sJCSMgU3lzS29ubmVjdCBT Sy05ODR4ICYgU0stOTgyeCBnaWdhYml0IEV0aGVybmV0CmRldmljZQkJc3RlCQkjIFN1bmRhbmNl IFNUMjAxIChELUxpbmsgREZFLTU1MFRYKQpkZXZpY2UJCXN0Z2UJCSMgU3VuZGFuY2UvVGFtYXJh Y2sgVEM5MDIxIGdpZ2FiaXQgRXRoZXJuZXQKZGV2aWNlCQl0bAkJIyBUZXhhcyBJbnN0cnVtZW50 cyBUaHVuZGVyTEFOCmRldmljZQkJdHgJCSMgU01DIEV0aGVyUG93ZXIgSUkgKDgzYzE3MCBgYEVQ SUMnJykKZGV2aWNlCQl2Z2UJCSMgVklBIFZUNjEyeCBnaWdhYml0IEV0aGVybmV0CmRldmljZQkJ dnIJCSMgVklBIFJoaW5lLCBSaGluZSBJSQpkZXZpY2UJCXdiCQkjIFdpbmJvbmQgVzg5Qzg0MEYK ZGV2aWNlCQl4bAkJIyAzQ29tIDNjOTB4IChgYEJvb21lcmFuZycnLCBgYEN5Y2xvbmUnJykKCiMg SVNBIEV0aGVybmV0IE5JQ3MuICBwY2NhcmQgTklDcyBpbmNsdWRlZC4KZGV2aWNlCQljcwkJIyBD cnlzdGFsIFNlbWljb25kdWN0b3IgQ1M4OXgwIE5JQwojICdkZXZpY2UgZWQnIHJlcXVpcmVzICdk ZXZpY2UgbWlpYnVzJwpkZXZpY2UJCWVkCQkjIE5FWzEyXTAwMCwgU01DIFVsdHJhLCAzYzUwMywg RFM4MzkwIGNhcmRzCmRldmljZQkJZXgJCSMgSW50ZWwgRXRoZXJFeHByZXNzIFByby8xMCBhbmQg UHJvLzEwKwpkZXZpY2UJCWVwCQkjIEV0aGVybGluayBJSUkgYmFzZWQgY2FyZHMKZGV2aWNlCQlm ZQkJIyBGdWppdHN1IE1CODY5NnggYmFzZWQgY2FyZHMKZGV2aWNlCQlpZQkJIyBFdGhlckV4cHJl c3MgOC8xNiwgM0M1MDcsIFN0YXJMQU4gMTAgZXRjLgpkZXZpY2UJCXNuCQkjIFNNQydzIDkwMDAg c2VyaWVzIG9mIEV0aGVybmV0IGNoaXBzCmRldmljZQkJeGUJCSMgWGlyY29tIHBjY2FyZCBFdGhl cm5ldAoKIyBXaXJlbGVzcyBOSUMgY2FyZHMKZGV2aWNlCQl3bGFuCQkjIDgwMi4xMSBzdXBwb3J0 Cm9wdGlvbnMgCUlFRUU4MDIxMV9ERUJVRwkjIGVuYWJsZSBkZWJ1ZyBtc2dzCm9wdGlvbnMgCUlF RUU4MDIxMV9BTVBEVV9BR0UgIyBhZ2UgZnJhbWVzIGluIEFNUERVIHJlb3JkZXIgcSdzCm9wdGlv bnMgCUlFRUU4MDIxMV9TVVBQT1JUX01FU0gJIyBlbmFibGUgODAyLjExcyBkcmFmdCBzdXBwb3J0 CmRldmljZQkJd2xhbl93ZXAJIyA4MDIuMTEgV0VQIHN1cHBvcnQKZGV2aWNlCQl3bGFuX2NjbXAJ IyA4MDIuMTEgQ0NNUCBzdXBwb3J0CmRldmljZQkJd2xhbl90a2lwCSMgODAyLjExIFRLSVAgc3Vw cG9ydApkZXZpY2UJCXdsYW5fYW1ycgkjIEFNUlIgdHJhbnNtaXQgcmF0ZSBjb250cm9sIGFsZ29y aXRobQpkZXZpY2UJCWFuCQkjIEFpcm9uZXQgNDUwMC80ODAwIDgwMi4xMSB3aXJlbGVzcyBOSUNz LgpkZXZpY2UJCWF0aAkJIyBBdGhlcm9zIHBjaS9jYXJkYnVzIE5JQydzCmRldmljZQkJYXRoX2hh bAkJIyBwY2kvY2FyZGJ1cyBjaGlwIHN1cHBvcnQKb3B0aW9ucyAJQUhfU1VQUE9SVF9BUjU0MTYJ IyBlbmFibGUgQVI1NDE2IHR4L3J4IGRlc2NyaXB0b3JzCmRldmljZQkJYXRoX3JhdGVfc2FtcGxl CSMgU2FtcGxlUmF0ZSB0eCByYXRlIGNvbnRyb2wgZm9yIGF0aApkZXZpY2UJCXJhbAkJIyBSYWxp bmsgVGVjaG5vbG9neSBSVDI1MDAgd2lyZWxlc3MgTklDcy4KZGV2aWNlCQl3aQkJIyBXYXZlTEFO L0ludGVyc2lsL1N5bWJvbCA4MDIuMTEgd2lyZWxlc3MgTklDcy4KI2RldmljZQkJd2wJCSMgT2xk ZXIgbm9uIDgwMi4xMSBXYXZlbGFuIHdpcmVsZXNzIE5JQy4KCiMgUHNldWRvIGRldmljZXMuCmRl dmljZQkJbG9vcAkJIyBOZXR3b3JrIGxvb3BiYWNrCmRldmljZQkJcmFuZG9tCQkjIEVudHJvcHkg ZGV2aWNlCmRldmljZQkJZXRoZXIJCSMgRXRoZXJuZXQgc3VwcG9ydApkZXZpY2UJCXR1bgkJIyBQ YWNrZXQgdHVubmVsLgpkZXZpY2UJCXB0eQkJIyBCU0Qtc3R5bGUgY29tcGF0aWJpbGl0eSBwc2V1 ZG8gdHR5cwpkZXZpY2UJCW1kCQkjIE1lbW9yeSAiZGlza3MiCmRldmljZQkJZ2lmCQkjIElQdjYg YW5kIElQdjQgdHVubmVsaW5nCmRldmljZQkJZmFpdGgJCSMgSVB2Ni10by1JUHY0IHJlbGF5aW5n ICh0cmFuc2xhdGlvbikKZGV2aWNlCQlmaXJtd2FyZQkjIGZpcm13YXJlIGFzc2lzdCBtb2R1bGUK CiMgVGhlIGBicGYnIGRldmljZSBlbmFibGVzIHRoZSBCZXJrZWxleSBQYWNrZXQgRmlsdGVyLgoj IEJlIGF3YXJlIG9mIHRoZSBhZG1pbmlzdHJhdGl2ZSBjb25zZXF1ZW5jZXMgb2YgZW5hYmxpbmcg dGhpcyEKIyBOb3RlIHRoYXQgJ2JwZicgaXMgcmVxdWlyZWQgZm9yIERIQ1AuCmRldmljZQkJYnBm CQkjIEJlcmtlbGV5IHBhY2tldCBmaWx0ZXIKCiMgVVNCIHN1cHBvcnQKZGV2aWNlCQl1aGNpCQkj IFVIQ0kgUENJLT5VU0IgaW50ZXJmYWNlCmRldmljZQkJb2hjaQkJIyBPSENJIFBDSS0+VVNCIGlu dGVyZmFjZQpkZXZpY2UJCWVoY2kJCSMgRUhDSSBQQ0ktPlVTQiBpbnRlcmZhY2UgKFVTQiAyLjAp CmRldmljZQkJdXNiCQkjIFVTQiBCdXMgKHJlcXVpcmVkKQojZGV2aWNlCQl1ZGJwCQkjIFVTQiBE b3VibGUgQnVsayBQaXBlIGRldmljZXMKZGV2aWNlCQl1aGlkCQkjICJIdW1hbiBJbnRlcmZhY2Ug RGV2aWNlcyIKZGV2aWNlCQl1a2JkCQkjIEtleWJvYXJkCmRldmljZQkJdWxwdAkJIyBQcmludGVy CmRldmljZQkJdW1hc3MJCSMgRGlza3MvTWFzcyBzdG9yYWdlIC0gUmVxdWlyZXMgc2NidXMgYW5k IGRhCmRldmljZQkJdW1zCQkjIE1vdXNlCmRldmljZQkJcnVtCQkjIFJhbGluayBUZWNobm9sb2d5 IFJUMjUwMVVTQiB3aXJlbGVzcyBOSUNzCmRldmljZQkJdXJhbAkJIyBSYWxpbmsgVGVjaG5vbG9n eSBSVDI1MDBVU0Igd2lyZWxlc3MgTklDcwpkZXZpY2UJCXVhdGgJCSMgQXRoZXJvcyBBUjU1MjMg d2lyZWxlc3MgTklDcwpkZXZpY2UJCXp5ZAkJIyBaeURBUyB6YjEyMTEvemIxMjExYiB3aXJlbGVz cyBOSUNzCmRldmljZQkJdXJpbwkJIyBEaWFtb25kIFJpbyA1MDAgTVAzIHBsYXllcgojIFVTQiBT ZXJpYWwgZGV2aWNlcwpkZXZpY2UJCXUzZwkJIyBVU0ItYmFzZWQgM0cgbW9kZW1zIChPcHRpb24s IEh1YXdlaSwgU2llcnJhKQpkZXZpY2UJCXVhcmsJCSMgVGVjaG5vbG9naWVzIEFSSzMxMTYgYmFz ZWQgc2VyaWFsIGFkYXB0ZXJzCmRldmljZQkJdWJzYQkJIyBCZWxraW4gRjVVMTAzIGFuZCBjb21w YXRpYmxlIHNlcmlhbCBhZGFwdGVycwpkZXZpY2UJCXVmdGRpCQkjIEZvciBGVERJIHVzYiBzZXJp YWwgYWRhcHRlcnMKZGV2aWNlCQl1aXBhcQkJIyBTb21lIFdpbkNFIGJhc2VkIGRldmljZXMKZGV2 aWNlCQl1cGxjb20JCSMgUHJvbGlmaWMgUEwtMjMwMyBzZXJpYWwgYWRhcHRlcnMKZGV2aWNlCQl1 c2xjb20JCSMgU0kgTGFicyBDUDIxMDEvQ1AyMTAyIHNlcmlhbCBhZGFwdGVycwpkZXZpY2UJCXV2 aXNvcgkJIyBWaXNvciBhbmQgUGFsbSBkZXZpY2VzCmRldmljZQkJdXZzY29tCQkjIFVTQiBzZXJp YWwgc3VwcG9ydCBmb3IgRERJIHBvY2tldCdzIFBIUwojIFVTQiBFdGhlcm5ldCwgcmVxdWlyZXMg bWlpYnVzCmRldmljZQkJYXVlCQkjIEFETXRlayBVU0IgRXRoZXJuZXQKZGV2aWNlCQlheGUJCSMg QVNJWCBFbGVjdHJvbmljcyBVU0IgRXRoZXJuZXQKZGV2aWNlCQljZGNlCQkjIEdlbmVyaWMgVVNC IG92ZXIgRXRoZXJuZXQKZGV2aWNlCQljdWUJCSMgQ0FUQyBVU0IgRXRoZXJuZXQKZGV2aWNlCQlr dWUJCSMgS2F3YXNha2kgTFNJIFVTQiBFdGhlcm5ldApkZXZpY2UJCXJ1ZQkJIyBSZWFsVGVrIFJU TDgxNTAgVVNCIEV0aGVybmV0CmRldmljZQkJdWRhdgkJIyBEYXZpY29tIERNOTYwMUUgVVNCCgoj IEZpcmVXaXJlIHN1cHBvcnQKZGV2aWNlCQlmaXJld2lyZQkjIEZpcmVXaXJlIGJ1cyBjb2RlCiNk ZXZpY2UJCXNicAkJIyBTQ1NJIG92ZXIgRmlyZVdpcmUgKFJlcXVpcmVzIHNjYnVzIGFuZCBkYSkK ZGV2aWNlCQlmd2UJCSMgRXRoZXJuZXQgb3ZlciBGaXJlV2lyZSAobm9uLXN0YW5kYXJkISkKZGV2 aWNlCQlmd2lwCQkjIElQIG92ZXIgRmlyZVdpcmUgKFJGQyAyNzM0LDMxNDYpCmRldmljZQkJZGNv bnMJCSMgRHVtYiBjb25zb2xlIGRyaXZlcgpkZXZpY2UJCWRjb25zX2Nyb20JIyBDb25maWd1cmF0 aW9uIFJPTSBmb3IgZGNvbnMK --0016e68fcd6c6dd7160487e6a6d2 Content-Type: application/octet-stream; name=NOULPTKERNEL Content-Disposition: attachment; filename=NOULPTKERNEL Content-Transfer-Encoding: base64 X-Attachment-Id: f_g9vjba202 Y3B1CQlJNTg2X0NQVQppZGVudAkJTk9VTFBUS0VSTkVMCgojIFRvIHN0YXRpY2FsbHkgY29tcGls ZSBpbiBkZXZpY2Ugd2lyaW5nIGluc3RlYWQgb2YgL2Jvb3QvZGV2aWNlLmhpbnRzCiNoaW50cwkJ IkdFTkVSSUMuaGludHMiCQkjIERlZmF1bHQgcGxhY2VzIHRvIGxvb2sgZm9yIGRldmljZXMuCgoj IFVzZSB0aGUgZm9sbG93aW5nIHRvIGNvbXBpbGUgaW4gdmFsdWVzIGFjY2Vzc2libGUgdG8gdGhl IGtlcm5lbAojIHRocm91Z2ggZ2V0ZW52KCkgKG9yIGtlbnYoMSkgaW4gdXNlcmxhbmQpLiBUaGUg Zm9ybWF0IG9mIHRoZSBmaWxlCiMgaXMgJ3ZhcmlhYmxlPXZhbHVlJywgc2VlIGtlbnYoMSkKIwoj IGVudgkJIkdFTkVSSUMuZW52IgoKbWFrZW9wdGlvbnMJREVCVUc9LWcJCSMgQnVpbGQga2VybmVs IHdpdGggZ2RiKDEpIGRlYnVnIHN5bWJvbHMKCm9wdGlvbnMgCVNDSEVEX1VMRQkJIyBVTEUgc2No ZWR1bGVyCm9wdGlvbnMgCVBSRUVNUFRJT04JCSMgRW5hYmxlIGtlcm5lbCB0aHJlYWQgcHJlZW1w dGlvbgpvcHRpb25zIAlJTkVUCQkJIyBJbnRlck5FVHdvcmtpbmcKb3B0aW9ucyAJSU5FVDYJCQkj IElQdjYgY29tbXVuaWNhdGlvbnMgcHJvdG9jb2xzCm9wdGlvbnMgCVNDVFAJCQkjIFN0cmVhbSBD b250cm9sIFRyYW5zbWlzc2lvbiBQcm90b2NvbApvcHRpb25zIAlGRlMJCQkjIEJlcmtlbGV5IEZh c3QgRmlsZXN5c3RlbQpvcHRpb25zIAlTT0ZUVVBEQVRFUwkJIyBFbmFibGUgRkZTIHNvZnQgdXBk YXRlcyBzdXBwb3J0Cm9wdGlvbnMgCVVGU19BQ0wJCQkjIFN1cHBvcnQgZm9yIGFjY2VzcyBjb250 cm9sIGxpc3RzCm9wdGlvbnMgCVVGU19ESVJIQVNICQkjIEltcHJvdmUgcGVyZm9ybWFuY2Ugb24g YmlnIGRpcmVjdG9yaWVzCm9wdGlvbnMgCVVGU19HSk9VUk5BTAkJIyBFbmFibGUgZ2pvdXJuYWwt YmFzZWQgVUZTIGpvdXJuYWxpbmcKb3B0aW9ucyAJTURfUk9PVAkJCSMgTUQgaXMgYSBwb3RlbnRp YWwgcm9vdCBkZXZpY2UKb3B0aW9ucyAJTkZTQ0xJRU5UCQkjIE5ldHdvcmsgRmlsZXN5c3RlbSBD bGllbnQKb3B0aW9ucyAJTkZTU0VSVkVSCQkjIE5ldHdvcmsgRmlsZXN5c3RlbSBTZXJ2ZXIKb3B0 aW9ucyAJTkZTTE9DS0QJCSMgTmV0d29yayBMb2NrIE1hbmFnZXIKb3B0aW9ucyAJTkZTX1JPT1QJ CSMgTkZTIHVzYWJsZSBhcyAvLCByZXF1aXJlcyBORlNDTElFTlQKb3B0aW9ucyAJTVNET1NGUwkJ CSMgTVNET1MgRmlsZXN5c3RlbQpvcHRpb25zIAlDRDk2NjAJCQkjIElTTyA5NjYwIEZpbGVzeXN0 ZW0Kb3B0aW9ucyAJUFJPQ0ZTCQkJIyBQcm9jZXNzIGZpbGVzeXN0ZW0gKHJlcXVpcmVzIFBTRVVE T0ZTKQpvcHRpb25zIAlQU0VVRE9GUwkJIyBQc2V1ZG8tZmlsZXN5c3RlbSBmcmFtZXdvcmsKb3B0 aW9ucyAJR0VPTV9QQVJUX0dQVAkJIyBHVUlEIFBhcnRpdGlvbiBUYWJsZXMuCm9wdGlvbnMgCUdF T01fTEFCRUwJCSMgUHJvdmlkZXMgbGFiZWxpemF0aW9uCm9wdGlvbnMgCUNPTVBBVF80M1RUWQkJ IyBCU0QgNC4zIFRUWSBjb21wYXQgKHNndHR5KQpvcHRpb25zIAlDT01QQVRfRlJFRUJTRDQJCSMg Q29tcGF0aWJsZSB3aXRoIEZyZWVCU0Q0Cm9wdGlvbnMgCUNPTVBBVF9GUkVFQlNENQkJIyBDb21w YXRpYmxlIHdpdGggRnJlZUJTRDUKb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q2CQkjIENvbXBhdGli bGUgd2l0aCBGcmVlQlNENgpvcHRpb25zIAlDT01QQVRfRlJFRUJTRDcJCSMgQ29tcGF0aWJsZSB3 aXRoIEZyZWVCU0Q3Cm9wdGlvbnMgCVNDU0lfREVMQVk9NTAwMAkJIyBEZWxheSAoaW4gbXMpIGJl Zm9yZSBwcm9iaW5nIFNDU0kKb3B0aW9ucyAJS1RSQUNFCQkJIyBrdHJhY2UoMSkgc3VwcG9ydApv cHRpb25zIAlTVEFDSwkJCSMgc3RhY2soOSkgc3VwcG9ydApvcHRpb25zIAlTWVNWU0hNCQkJIyBT WVNWLXN0eWxlIHNoYXJlZCBtZW1vcnkKb3B0aW9ucyAJU1lTVk1TRwkJCSMgU1lTVi1zdHlsZSBt ZXNzYWdlIHF1ZXVlcwpvcHRpb25zIAlTWVNWU0VNCQkJIyBTWVNWLXN0eWxlIHNlbWFwaG9yZXMK b3B0aW9ucyAJUDEwMDNfMUJfU0VNQVBIT1JFUwkjIFBPU0lYLXN0eWxlIHNlbWFwaG9yZXMKb3B0 aW9ucyAJX0tQT1NJWF9QUklPUklUWV9TQ0hFRFVMSU5HICMgUE9TSVggUDEwMDNfMUIgcmVhbC10 aW1lIGV4dGVuc2lvbnMKb3B0aW9ucyAJUFJJTlRGX0JVRlJfU0laRT0xMjgJIyBQcmV2ZW50IHBy aW50ZiBvdXRwdXQgYmVpbmcgaW50ZXJzcGVyc2VkLgpvcHRpb25zIAlLQkRfSU5TVEFMTF9DREVW CSMgaW5zdGFsbCBhIENERVYgZW50cnkgaW4gL2RldgpvcHRpb25zIAlIV1BNQ19IT09LUwkJIyBO ZWNlc3Nhcnkga2VybmVsIGhvb2tzIGZvciBod3BtYyg0KQpvcHRpb25zIAlBVURJVAkJCSMgU2Vj dXJpdHkgZXZlbnQgYXVkaXRpbmcKb3B0aW9ucyAJTUFDCQkJIyBUcnVzdGVkQlNEIE1BQyBGcmFt ZXdvcmsKb3B0aW9ucwkJRkxPV1RBQkxFCQkjIHBlci1jcHUgcm91dGluZyBjYWNoZQojb3B0aW9u cyAJS0RUUkFDRV9IT09LUwkJIyBLZXJuZWwgRFRyYWNlIGhvb2tzCgojIFRvIG1ha2UgYW4gU01Q IGtlcm5lbCwgdGhlIG5leHQgdHdvIGxpbmVzIGFyZSBuZWVkZWQKb3B0aW9ucyAJU01QCQkJIyBT eW1tZXRyaWMgTXVsdGlQcm9jZXNzb3IgS2VybmVsCmRldmljZQkJYXBpYwkJCSMgSS9PIEFQSUMK CiMgQ1BVIGZyZXF1ZW5jeSBjb250cm9sCmRldmljZQkJY3B1ZnJlcQoKIyBCdXMgc3VwcG9ydC4K ZGV2aWNlCQlhY3BpCmRldmljZQkJZWlzYQpkZXZpY2UJCXBjaQoKIyBGbG9wcHkgZHJpdmVzCmRl dmljZQkJZmRjCgojIEFUQSBhbmQgQVRBUEkgZGV2aWNlcwpkZXZpY2UJCWF0YQpkZXZpY2UJCWF0 YWRpc2sJCSMgQVRBIGRpc2sgZHJpdmVzCmRldmljZQkJYXRhcmFpZAkJIyBBVEEgUkFJRCBkcml2 ZXMKZGV2aWNlCQlhdGFwaWNkCQkjIEFUQVBJIENEUk9NIGRyaXZlcwpkZXZpY2UJCWF0YXBpZmQJ CSMgQVRBUEkgZmxvcHB5IGRyaXZlcwpkZXZpY2UJCWF0YXBpc3QJCSMgQVRBUEkgdGFwZSBkcml2 ZXMKb3B0aW9ucyAJQVRBX1NUQVRJQ19JRAkjIFN0YXRpYyBkZXZpY2UgbnVtYmVyaW5nCgojIFND U0kgQ29udHJvbGxlcnMKZGV2aWNlCQlhaGIJCSMgRUlTQSBBSEExNzQyIGZhbWlseQpkZXZpY2UJ CWFoYwkJIyBBSEEyOTQwIGFuZCBvbmJvYXJkIEFJQzd4eHggZGV2aWNlcwpvcHRpb25zIAlBSENf UkVHX1BSRVRUWV9QUklOVAkjIFByaW50IHJlZ2lzdGVyIGJpdGZpZWxkcyBpbiBkZWJ1ZwoJCQkJ CSMgb3V0cHV0LiAgQWRkcyB+MTI4ayB0byBkcml2ZXIuCmRldmljZQkJYWhkCQkjIEFIQTM5MzIw LzI5MzIwIGFuZCBvbmJvYXJkIEFJQzc5eHggZGV2aWNlcwpvcHRpb25zIAlBSERfUkVHX1BSRVRU WV9QUklOVAkjIFByaW50IHJlZ2lzdGVyIGJpdGZpZWxkcyBpbiBkZWJ1ZwoJCQkJCSMgb3V0cHV0 LiAgQWRkcyB+MjE1ayB0byBkcml2ZXIuCmRldmljZQkJYW1kCQkjIEFNRCA1M0M5NzQgKFRla3Jh bSBEQy0zOTAoVCkpCmRldmljZQkJaHB0aW9wCQkjIEhpZ2hwb2ludCBSb2NrZXRSYWlkIDN4eHgg c2VyaWVzCmRldmljZQkJaXNwCQkjIFFsb2dpYyBmYW1pbHkKI2RldmljZQkJaXNwZncJCSMgRmly bXdhcmUgZm9yIFFMb2dpYyBIQkFzLSBub3JtYWxseSBhIG1vZHVsZQpkZXZpY2UJCW1wdAkJIyBM U0ktTG9naWMgTVBULUZ1c2lvbgojZGV2aWNlCQluY3IJCSMgTkNSL1N5bWJpb3MgTG9naWMKZGV2 aWNlCQlzeW0JCSMgTkNSL1N5bWJpb3MgTG9naWMgKG5ld2VyIGNoaXBzZXRzICsgdGhvc2Ugb2Yg YG5jcicpCmRldmljZQkJdHJtCQkjIFRla3JhbSBEQzM5NVUvVVcvRiBEQzMxNVUgYWRhcHRlcnMK CmRldmljZQkJYWR2CQkjIEFkdmFuc3lzIFNDU0kgYWRhcHRlcnMKZGV2aWNlCQlhZHcJCSMgQWR2 YW5zeXMgd2lkZSBTQ1NJIGFkYXB0ZXJzCmRldmljZQkJYWhhCQkjIEFkYXB0ZWMgMTU0eCBTQ1NJ IGFkYXB0ZXJzCmRldmljZQkJYWljCQkjIEFkYXB0ZWMgMTVbMDEyXXggU0NTSSBhZGFwdGVycywg QUlDLTZbMjNdNjAuCmRldmljZQkJYnQJCSMgQnVzbG9naWMvTXlsZXggTXVsdGlNYXN0ZXIgU0NT SSBhZGFwdGVycwoKZGV2aWNlCQluY3YJCSMgTkNSIDUzQzUwMApkZXZpY2UJCW5zcAkJIyBXb3Jr Yml0IE5pbmphIFNDU0ktMwpkZXZpY2UJCXN0ZwkJIyBUTUMgMThDMzAvMThDNTAKCiMgU0NTSSBw ZXJpcGhlcmFscwpkZXZpY2UJCXNjYnVzCQkjIFNDU0kgYnVzIChyZXF1aXJlZCBmb3IgU0NTSSkK ZGV2aWNlCQljaAkJIyBTQ1NJIG1lZGlhIGNoYW5nZXJzCmRldmljZQkJZGEJCSMgRGlyZWN0IEFj Y2VzcyAoZGlza3MpCmRldmljZQkJc2EJCSMgU2VxdWVudGlhbCBBY2Nlc3MgKHRhcGUgZXRjKQpk ZXZpY2UJCWNkCQkjIENECmRldmljZQkJcGFzcwkJIyBQYXNzdGhyb3VnaCBkZXZpY2UgKGRpcmVj dCBTQ1NJIGFjY2VzcykKZGV2aWNlCQlzZXMJCSMgU0NTSSBFbnZpcm9ubWVudGFsIFNlcnZpY2Vz IChhbmQgU0FGLVRFKQoKIyBSQUlEIGNvbnRyb2xsZXJzIGludGVyZmFjZWQgdG8gdGhlIFNDU0kg c3Vic3lzdGVtCmRldmljZQkJYW1yCQkjIEFNSSBNZWdhUkFJRApkZXZpY2UJCWFyY21zcgkJIyBB cmVjYSBTQVRBIElJIFJBSUQKZGV2aWNlCQlhc3IJCSMgRFBUIFNtYXJ0UkFJRCBWLCBWSSBhbmQg QWRhcHRlYyBTQ1NJIFJBSUQKZGV2aWNlCQljaXNzCQkjIENvbXBhcSBTbWFydCBSQUlEIDUqCmRl dmljZQkJZHB0CQkjIERQVCBTbWFydGNhY2hlIElJSSwgSVYgLSBTZWUgTk9URVMgZm9yIG9wdGlv bnMKZGV2aWNlCQlocHRtdgkJIyBIaWdocG9pbnQgUm9ja2V0UkFJRCAxODJ4CmRldmljZQkJaHB0 cnIJCSMgSGlnaHBvaW50IFJvY2tldFJBSUQgMTd4eCwgMjJ4eCwgMjN4eCwgMjV4eApkZXZpY2UJ CWlpcgkJIyBJbnRlbCBJbnRlZ3JhdGVkIFJBSUQKZGV2aWNlCQlpcHMJCSMgSUJNIChBZGFwdGVj KSBTZXJ2ZVJBSUQKZGV2aWNlCQltbHkJCSMgTXlsZXggQWNjZWxlUkFJRC9lWHRyZW1lUkFJRApk ZXZpY2UJCXR3YQkJIyAzd2FyZSA5MDAwIHNlcmllcyBQQVRBL1NBVEEgUkFJRAoKIyBSQUlEIGNv bnRyb2xsZXJzCmRldmljZQkJYWFjCQkjIEFkYXB0ZWMgRlNBIFJBSUQKZGV2aWNlCQlhYWNwCQkj IFNDU0kgcGFzc3Rocm91Z2ggZm9yIGFhYyAocmVxdWlyZXMgQ0FNKQpkZXZpY2UJCWlkYQkJIyBD b21wYXEgU21hcnQgUkFJRApkZXZpY2UJCW1maQkJIyBMU0kgTWVnYVJBSUQgU0FTCmRldmljZQkJ bWx4CQkjIE15bGV4IERBQzk2MCBmYW1pbHkKZGV2aWNlCQlwc3QJCSMgUHJvbWlzZSBTdXBlcnRy YWsgU1g2MDAwCmRldmljZQkJdHdlCQkjIDN3YXJlIEFUQSBSQUlECgojIGF0a2JkYzAgY29udHJv bHMgYm90aCB0aGUga2V5Ym9hcmQgYW5kIHRoZSBQUy8yIG1vdXNlCmRldmljZQkJYXRrYmRjCQkj IEFUIGtleWJvYXJkIGNvbnRyb2xsZXIKZGV2aWNlCQlhdGtiZAkJIyBBVCBrZXlib2FyZApkZXZp Y2UJCXBzbQkJIyBQUy8yIG1vdXNlCgpkZXZpY2UJCWtiZG11eAkJIyBrZXlib2FyZCBtdWx0aXBs ZXhlcgoKZGV2aWNlCQl2Z2EJCSMgVkdBIHZpZGVvIGNhcmQgZHJpdmVyCgpkZXZpY2UJCXNwbGFz aAkJIyBTcGxhc2ggc2NyZWVuIGFuZCBzY3JlZW4gc2F2ZXIgc3VwcG9ydAoKIyBzeXNjb25zIGlz IHRoZSBkZWZhdWx0IGNvbnNvbGUgZHJpdmVyLCByZXNlbWJsaW5nIGFuIFNDTyBjb25zb2xlCmRl dmljZQkJc2MKCmRldmljZQkJYWdwCQkjIHN1cHBvcnQgc2V2ZXJhbCBBR1AgY2hpcHNldHMKCiMg UG93ZXIgbWFuYWdlbWVudCBzdXBwb3J0IChzZWUgTk9URVMgZm9yIG1vcmUgb3B0aW9ucykKI2Rl dmljZQkJYXBtCiMgQWRkIHN1c3BlbmQvcmVzdW1lIHN1cHBvcnQgZm9yIHRoZSBpODI1NC4KZGV2 aWNlCQlwbXRpbWVyCgojIFBDQ0FSRCAoUENNQ0lBKSBzdXBwb3J0CiMgUENNQ0lBIGFuZCBjYXJk YnVzIGJyaWRnZSBzdXBwb3J0CmRldmljZQkJY2JiCQkjIGNhcmRidXMgKHllbnRhKSBicmlkZ2UK ZGV2aWNlCQlwY2NhcmQJCSMgUEMgQ2FyZCAoMTYtYml0KSBidXMKZGV2aWNlCQljYXJkYnVzCQkj IENhcmRCdXMgKDMyLWJpdCkgYnVzCgojIFNlcmlhbCAoQ09NKSBwb3J0cwpkZXZpY2UJCXVhcnQJ CSMgR2VuZXJpYyBVQVJUIGRyaXZlcgoKIyBQYXJhbGxlbCBwb3J0CmRldmljZQkJcHBjCmRldmlj ZQkJcHBidXMJCSMgUGFyYWxsZWwgcG9ydCBidXMgKHJlcXVpcmVkKQpkZXZpY2UJCWxwdAkJIyBQ cmludGVyCmRldmljZQkJcGxpcAkJIyBUQ1AvSVAgb3ZlciBwYXJhbGxlbApkZXZpY2UJCXBwaQkJ IyBQYXJhbGxlbCBwb3J0IGludGVyZmFjZSBkZXZpY2UKI2RldmljZQkJdnBvCQkjIFJlcXVpcmVz IHNjYnVzIGFuZCBkYQoKIyBJZiB5b3UndmUgZ290IGEgImR1bWIiIHNlcmlhbCBvciBwYXJhbGxl bCBQQ0kgY2FyZCB0aGF0IGlzCiMgc3VwcG9ydGVkIGJ5IHRoZSBwdWMoNCkgZ2x1ZSBkcml2ZXIs IHVuY29tbWVudCB0aGUgZm9sbG93aW5nCiMgbGluZSB0byBlbmFibGUgaXQgKGNvbm5lY3RzIHRv IHNpbywgdWFydCBhbmQvb3IgcHBjIGRyaXZlcnMpOgojZGV2aWNlCQlwdWMKCiMgUENJIEV0aGVy bmV0IE5JQ3MuCmRldmljZQkJZGUJCSMgREVDL0ludGVsIERDMjF4NHggKGBgVHVsaXAnJykKZGV2 aWNlCQllbQkJIyBJbnRlbCBQUk8vMTAwMCBHaWdhYml0IEV0aGVybmV0IEZhbWlseQpkZXZpY2UJ CWlnYgkJIyBJbnRlbCBQUk8vMTAwMCBQQ0lFIFNlcnZlciBHaWdhYml0IEZhbWlseQpkZXZpY2UJ CWl4Z2IJCSMgSW50ZWwgUFJPLzEwR2JFIEV0aGVybmV0IENhcmQKZGV2aWNlCQlsZQkJIyBBTUQg QW03OTAwIExBTkNFIGFuZCBBbTc5Qzl4eCBQQ25ldApkZXZpY2UJCXRpCQkjIEFsdGVvbiBOZXR3 b3JrcyBUaWdvbiBJL0lJIGdpZ2FiaXQgRXRoZXJuZXQKZGV2aWNlCQl0eHAJCSMgM0NvbSAzY1I5 OTAgKGBgVHlwaG9vbicnKQpkZXZpY2UJCXZ4CQkjIDNDb20gM2M1OTAsIDNjNTk1IChgYFZvcnRl eCcnKQoKIyBQQ0kgRXRoZXJuZXQgTklDcyB0aGF0IHVzZSB0aGUgY29tbW9uIE1JSSBidXMgY29u dHJvbGxlciBjb2RlLgojIE5PVEU6IEJlIHN1cmUgdG8ga2VlcCB0aGUgJ2RldmljZSBtaWlidXMn IGxpbmUgaW4gb3JkZXIgdG8gdXNlIHRoZXNlIE5JQ3MhCmRldmljZQkJbWlpYnVzCQkjIE1JSSBi dXMgc3VwcG9ydApkZXZpY2UJCWFlCQkjIEF0dGFuc2ljL0F0aGVyb3MgTDIgRmFzdEV0aGVybmV0 CmRldmljZQkJYWdlCQkjIEF0dGFuc2ljL0F0aGVyb3MgTDEgR2lnYWJpdCBFdGhlcm5ldApkZXZp Y2UJCWFsYwkJIyBBdGhlcm9zIEFSODEzMS9BUjgxMzIgRXRoZXJuZXQKZGV2aWNlCQlhbGUJCSMg QXRoZXJvcyBBUjgxMjEvQVI4MTEzL0FSODExNCBFdGhlcm5ldApkZXZpY2UJCWJjZQkJIyBCcm9h ZGNvbSBCQ001NzA2L0JDTTU3MDggR2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCWJmZQkJIyBCcm9h ZGNvbSBCQ000NDB4IDEwLzEwMCBFdGhlcm5ldApkZXZpY2UJCWJnZQkJIyBCcm9hZGNvbSBCQ001 NzB4eCBHaWdhYml0IEV0aGVybmV0CmRldmljZQkJZGMJCSMgREVDL0ludGVsIDIxMTQzIGFuZCB2 YXJpb3VzIHdvcmthbGlrZXMKZGV2aWNlCQlldAkJIyBBZ2VyZSBFVDEzMTAgMTAvMTAwL0dpZ2Fi aXQgRXRoZXJuZXQKZGV2aWNlCQlmeHAJCSMgSW50ZWwgRXRoZXJFeHByZXNzIFBSTy8xMDBCICg4 MjU1NywgODI1NTgpCmRldmljZQkJam1lCQkjIEpNaWNyb24gSk1DMjUwIEdpZ2FiaXQvSk1DMjYw IEZhc3QgRXRoZXJuZXQKZGV2aWNlCQlsZ2UJCSMgTGV2ZWwgMSBMWFQxMDAxIGdpZ2FiaXQgRXRo ZXJuZXQKZGV2aWNlCQltc2sJCSMgTWFydmVsbC9TeXNLb25uZWN0IFl1a29uIElJIEdpZ2FiaXQg RXRoZXJuZXQKZGV2aWNlCQluZmUJCSMgblZpZGlhIG5Gb3JjZSBNQ1Agb24tYm9hcmQgRXRoZXJu ZXQKZGV2aWNlCQluZ2UJCSMgTmF0U2VtaSBEUDgzODIwIGdpZ2FiaXQgRXRoZXJuZXQKI2Rldmlj ZQkJbnZlCQkjIG5WaWRpYSBuRm9yY2UgTUNQIG9uLWJvYXJkIEV0aGVybmV0IE5ldHdvcmtpbmcK ZGV2aWNlCQlwY24JCSMgQU1EIEFtNzlDOTd4IFBDSSAxMC8xMDAgKHByZWNlZGVuY2Ugb3ZlciAn bGUnKQpkZXZpY2UJCXJlCQkjIFJlYWxUZWsgODEzOUMrLzgxNjkvODE2OVMvODExMFMKZGV2aWNl CQlybAkJIyBSZWFsVGVrIDgxMjkvODEzOQpkZXZpY2UJCXNmCQkjIEFkYXB0ZWMgQUlDLTY5MTUg KGBgU3RhcmZpcmUnJykKZGV2aWNlCQlzaXMJCSMgU2lsaWNvbiBJbnRlZ3JhdGVkIFN5c3RlbXMg U2lTIDkwMC9TaVMgNzAxNgpkZXZpY2UJCXNrCQkjIFN5c0tvbm5lY3QgU0stOTg0eCAmIFNLLTk4 MnggZ2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCXN0ZQkJIyBTdW5kYW5jZSBTVDIwMSAoRC1MaW5r IERGRS01NTBUWCkKZGV2aWNlCQlzdGdlCQkjIFN1bmRhbmNlL1RhbWFyYWNrIFRDOTAyMSBnaWdh Yml0IEV0aGVybmV0CmRldmljZQkJdGwJCSMgVGV4YXMgSW5zdHJ1bWVudHMgVGh1bmRlckxBTgpk ZXZpY2UJCXR4CQkjIFNNQyBFdGhlclBvd2VyIElJICg4M2MxNzAgYGBFUElDJycpCmRldmljZQkJ dmdlCQkjIFZJQSBWVDYxMnggZ2lnYWJpdCBFdGhlcm5ldApkZXZpY2UJCXZyCQkjIFZJQSBSaGlu ZSwgUmhpbmUgSUkKZGV2aWNlCQl3YgkJIyBXaW5ib25kIFc4OUM4NDBGCmRldmljZQkJeGwJCSMg M0NvbSAzYzkweCAoYGBCb29tZXJhbmcnJywgYGBDeWNsb25lJycpCgojIElTQSBFdGhlcm5ldCBO SUNzLiAgcGNjYXJkIE5JQ3MgaW5jbHVkZWQuCmRldmljZQkJY3MJCSMgQ3J5c3RhbCBTZW1pY29u ZHVjdG9yIENTODl4MCBOSUMKIyAnZGV2aWNlIGVkJyByZXF1aXJlcyAnZGV2aWNlIG1paWJ1cycK ZGV2aWNlCQllZAkJIyBORVsxMl0wMDAsIFNNQyBVbHRyYSwgM2M1MDMsIERTODM5MCBjYXJkcwpk ZXZpY2UJCWV4CQkjIEludGVsIEV0aGVyRXhwcmVzcyBQcm8vMTAgYW5kIFByby8xMCsKZGV2aWNl CQllcAkJIyBFdGhlcmxpbmsgSUlJIGJhc2VkIGNhcmRzCmRldmljZQkJZmUJCSMgRnVqaXRzdSBN Qjg2OTZ4IGJhc2VkIGNhcmRzCmRldmljZQkJaWUJCSMgRXRoZXJFeHByZXNzIDgvMTYsIDNDNTA3 LCBTdGFyTEFOIDEwIGV0Yy4KZGV2aWNlCQlzbgkJIyBTTUMncyA5MDAwIHNlcmllcyBvZiBFdGhl cm5ldCBjaGlwcwpkZXZpY2UJCXhlCQkjIFhpcmNvbSBwY2NhcmQgRXRoZXJuZXQKCiMgV2lyZWxl c3MgTklDIGNhcmRzCmRldmljZQkJd2xhbgkJIyA4MDIuMTEgc3VwcG9ydApvcHRpb25zIAlJRUVF ODAyMTFfREVCVUcJIyBlbmFibGUgZGVidWcgbXNncwpvcHRpb25zIAlJRUVFODAyMTFfQU1QRFVf QUdFICMgYWdlIGZyYW1lcyBpbiBBTVBEVSByZW9yZGVyIHEncwpvcHRpb25zIAlJRUVFODAyMTFf U1VQUE9SVF9NRVNICSMgZW5hYmxlIDgwMi4xMXMgZHJhZnQgc3VwcG9ydApkZXZpY2UJCXdsYW5f d2VwCSMgODAyLjExIFdFUCBzdXBwb3J0CmRldmljZQkJd2xhbl9jY21wCSMgODAyLjExIENDTVAg c3VwcG9ydApkZXZpY2UJCXdsYW5fdGtpcAkjIDgwMi4xMSBUS0lQIHN1cHBvcnQKZGV2aWNlCQl3 bGFuX2FtcnIJIyBBTVJSIHRyYW5zbWl0IHJhdGUgY29udHJvbCBhbGdvcml0aG0KZGV2aWNlCQlh bgkJIyBBaXJvbmV0IDQ1MDAvNDgwMCA4MDIuMTEgd2lyZWxlc3MgTklDcy4KZGV2aWNlCQlhdGgJ CSMgQXRoZXJvcyBwY2kvY2FyZGJ1cyBOSUMncwpkZXZpY2UJCWF0aF9oYWwJCSMgcGNpL2NhcmRi dXMgY2hpcCBzdXBwb3J0Cm9wdGlvbnMgCUFIX1NVUFBPUlRfQVI1NDE2CSMgZW5hYmxlIEFSNTQx NiB0eC9yeCBkZXNjcmlwdG9ycwpkZXZpY2UJCWF0aF9yYXRlX3NhbXBsZQkjIFNhbXBsZVJhdGUg dHggcmF0ZSBjb250cm9sIGZvciBhdGgKZGV2aWNlCQlyYWwJCSMgUmFsaW5rIFRlY2hub2xvZ3kg UlQyNTAwIHdpcmVsZXNzIE5JQ3MuCmRldmljZQkJd2kJCSMgV2F2ZUxBTi9JbnRlcnNpbC9TeW1i b2wgODAyLjExIHdpcmVsZXNzIE5JQ3MuCiNkZXZpY2UJCXdsCQkjIE9sZGVyIG5vbiA4MDIuMTEg V2F2ZWxhbiB3aXJlbGVzcyBOSUMuCgojIFBzZXVkbyBkZXZpY2VzLgpkZXZpY2UJCWxvb3AJCSMg TmV0d29yayBsb29wYmFjawpkZXZpY2UJCXJhbmRvbQkJIyBFbnRyb3B5IGRldmljZQpkZXZpY2UJ CWV0aGVyCQkjIEV0aGVybmV0IHN1cHBvcnQKZGV2aWNlCQl0dW4JCSMgUGFja2V0IHR1bm5lbC4K ZGV2aWNlCQlwdHkJCSMgQlNELXN0eWxlIGNvbXBhdGliaWxpdHkgcHNldWRvIHR0eXMKZGV2aWNl CQltZAkJIyBNZW1vcnkgImRpc2tzIgpkZXZpY2UJCWdpZgkJIyBJUHY2IGFuZCBJUHY0IHR1bm5l bGluZwpkZXZpY2UJCWZhaXRoCQkjIElQdjYtdG8tSVB2NCByZWxheWluZyAodHJhbnNsYXRpb24p CmRldmljZQkJZmlybXdhcmUJIyBmaXJtd2FyZSBhc3Npc3QgbW9kdWxlCmRldmljZQkJc25wCgoj IFRoZSBgYnBmJyBkZXZpY2UgZW5hYmxlcyB0aGUgQmVya2VsZXkgUGFja2V0IEZpbHRlci4KIyBC ZSBhd2FyZSBvZiB0aGUgYWRtaW5pc3RyYXRpdmUgY29uc2VxdWVuY2VzIG9mIGVuYWJsaW5nIHRo aXMhCiMgTm90ZSB0aGF0ICdicGYnIGlzIHJlcXVpcmVkIGZvciBESENQLgpkZXZpY2UJCWJwZgkJ IyBCZXJrZWxleSBwYWNrZXQgZmlsdGVyCgojIFVTQiBzdXBwb3J0CmRldmljZQkJdWhjaQkJIyBV SENJIFBDSS0+VVNCIGludGVyZmFjZQpkZXZpY2UJCW9oY2kJCSMgT0hDSSBQQ0ktPlVTQiBpbnRl cmZhY2UKZGV2aWNlCQllaGNpCQkjIEVIQ0kgUENJLT5VU0IgaW50ZXJmYWNlIChVU0IgMi4wKQpk ZXZpY2UJCXVzYgkJIyBVU0IgQnVzIChyZXF1aXJlZCkKI2RldmljZQkJdWRicAkJIyBVU0IgRG91 YmxlIEJ1bGsgUGlwZSBkZXZpY2VzCmRldmljZQkJdWhpZAkJIyAiSHVtYW4gSW50ZXJmYWNlIERl dmljZXMiCmRldmljZQkJdWtiZAkJIyBLZXlib2FyZAojZGV2aWNlCQl1bHB0CQkjIFByaW50ZXIK ZGV2aWNlCQl1bWFzcwkJIyBEaXNrcy9NYXNzIHN0b3JhZ2UgLSBSZXF1aXJlcyBzY2J1cyBhbmQg ZGEKZGV2aWNlCQl1bXMJCSMgTW91c2UKZGV2aWNlCQlydW0JCSMgUmFsaW5rIFRlY2hub2xvZ3kg UlQyNTAxVVNCIHdpcmVsZXNzIE5JQ3MKZGV2aWNlCQl1cmFsCQkjIFJhbGluayBUZWNobm9sb2d5 IFJUMjUwMFVTQiB3aXJlbGVzcyBOSUNzCmRldmljZQkJdWF0aAkJIyBBdGhlcm9zIEFSNTUyMyB3 aXJlbGVzcyBOSUNzCmRldmljZQkJenlkCQkjIFp5REFTIHpiMTIxMS96YjEyMTFiIHdpcmVsZXNz IE5JQ3MKZGV2aWNlCQl1cmlvCQkjIERpYW1vbmQgUmlvIDUwMCBNUDMgcGxheWVyCiMgVVNCIFNl cmlhbCBkZXZpY2VzCmRldmljZQkJdTNnCQkjIFVTQi1iYXNlZCAzRyBtb2RlbXMgKE9wdGlvbiwg SHVhd2VpLCBTaWVycmEpCmRldmljZQkJdWFyawkJIyBUZWNobm9sb2dpZXMgQVJLMzExNiBiYXNl ZCBzZXJpYWwgYWRhcHRlcnMKZGV2aWNlCQl1YnNhCQkjIEJlbGtpbiBGNVUxMDMgYW5kIGNvbXBh dGlibGUgc2VyaWFsIGFkYXB0ZXJzCmRldmljZQkJdWZ0ZGkJCSMgRm9yIEZUREkgdXNiIHNlcmlh bCBhZGFwdGVycwpkZXZpY2UJCXVpcGFxCQkjIFNvbWUgV2luQ0UgYmFzZWQgZGV2aWNlcwpkZXZp Y2UJCXVwbGNvbQkJIyBQcm9saWZpYyBQTC0yMzAzIHNlcmlhbCBhZGFwdGVycwpkZXZpY2UJCXVz bGNvbQkJIyBTSSBMYWJzIENQMjEwMS9DUDIxMDIgc2VyaWFsIGFkYXB0ZXJzCmRldmljZQkJdXZp c29yCQkjIFZpc29yIGFuZCBQYWxtIGRldmljZXMKZGV2aWNlCQl1dnNjb20JCSMgVVNCIHNlcmlh bCBzdXBwb3J0IGZvciBEREkgcG9ja2V0J3MgUEhTCiMgVVNCIEV0aGVybmV0LCByZXF1aXJlcyBt aWlidXMKZGV2aWNlCQlhdWUJCSMgQURNdGVrIFVTQiBFdGhlcm5ldApkZXZpY2UJCWF4ZQkJIyBB U0lYIEVsZWN0cm9uaWNzIFVTQiBFdGhlcm5ldApkZXZpY2UJCWNkY2UJCSMgR2VuZXJpYyBVU0Ig b3ZlciBFdGhlcm5ldApkZXZpY2UJCWN1ZQkJIyBDQVRDIFVTQiBFdGhlcm5ldApkZXZpY2UJCWt1 ZQkJIyBLYXdhc2FraSBMU0kgVVNCIEV0aGVybmV0CmRldmljZQkJcnVlCQkjIFJlYWxUZWsgUlRM ODE1MCBVU0IgRXRoZXJuZXQKZGV2aWNlCQl1ZGF2CQkjIERhdmljb20gRE05NjAxRSBVU0IKCiMg RmlyZVdpcmUgc3VwcG9ydApkZXZpY2UJCWZpcmV3aXJlCSMgRmlyZVdpcmUgYnVzIGNvZGUKI2Rl dmljZQkJc2JwCQkjIFNDU0kgb3ZlciBGaXJlV2lyZSAoUmVxdWlyZXMgc2NidXMgYW5kIGRhKQpk ZXZpY2UJCWZ3ZQkJIyBFdGhlcm5ldCBvdmVyIEZpcmVXaXJlIChub24tc3RhbmRhcmQhKQpkZXZp Y2UJCWZ3aXAJCSMgSVAgb3ZlciBGaXJlV2lyZSAoUkZDIDI3MzQsMzE0NikKZGV2aWNlCQlkY29u cwkJIyBEdW1iIGNvbnNvbGUgZHJpdmVyCmRldmljZQkJZGNvbnNfY3JvbQkjIENvbmZpZ3VyYXRp b24gUk9NIGZvciBkY29ucwo= --0016e68fcd6c6dd7160487e6a6d2-- From owner-freebsd-python@FreeBSD.ORG Mon May 31 22:59:04 2010 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A48F91065670; Mon, 31 May 2010 22:59:04 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 41F5A8FC0C; Mon, 31 May 2010 22:59:03 +0000 (UTC) Received: by vws10 with SMTP id 10so2170122vws.13 for ; Mon, 31 May 2010 15:59:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=iVn4BPSqJeKV1msTK/Msi0Eqmc7Vb0BtYdGHtuqiEyo=; b=pBsMt1frC3IbFIyiXTYRuDs6NFb0t4xSWoZ9GOJA8EtFi//ErCzCaXsYxQUKch61xd eK/HZrrkUpqAarUu86XzbeqXS2GtyECFcdFxbDLbYAATfmEuyWyQzWjYYN6FwYBLI9Gg joXERbwJ5NaXJdW+v0sDFxaRwWolUpZ+M8IrM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Q/I/P3cmpzt0UnaHmqeLgPbNhq4/d/oHOu5ZhPfpq6XJb8PmET/+AP1L1FAcV5IfXU YirWeXiXKrziMZ2cUXzNXuLKreoTuVyxz+Lmhzx53xYb1RkymoOqT75v+got0iaV3tD1 NK6+keEkFvk8/yPk7/QvW5Lr2khYdT7+amCq8= MIME-Version: 1.0 Received: by 10.224.35.216 with SMTP id q24mr1993617qad.79.1275346743017; Mon, 31 May 2010 15:59:03 -0700 (PDT) Received: by 10.229.190.83 with HTTP; Mon, 31 May 2010 15:59:02 -0700 (PDT) In-Reply-To: References: Date: Mon, 31 May 2010 15:59:02 -0700 Message-ID: From: Garrett Cooper To: Bernardo Maciel Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@freebsd.org, python@freebsd.org Subject: Re: FreeBSD Port: python26-2.6.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2010 22:59:04 -0000 On Mon, May 31, 2010 at 9:49 AM, Bernardo Maciel wrote: > Hello, > > > > I recently ran into a problem when compiling python 2.6.5 under > FreeBSD 8.0-p2 . I searched around, asked in FreeBSD forums ( > http://forums.freebsd.org/showthread.php?t=14268 ) and then e-mailed > the python-help mailing list. The problem isn't yet solved. > > My problem is that when I compile python 2.6.5, I get a "sem_init: No > space left on device" message when the script is building the _ssl > extension: ... Increase the value of the kern.ipc.shmall sysctl because you have other applications eating up POSIX shmem in the background. HTH, -Garrett From owner-freebsd-python@FreeBSD.ORG Tue Jun 1 01:45:39 2010 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 961A9106564A; Tue, 1 Jun 2010 01:45:39 +0000 (UTC) (envelope-from bernardo.maciel@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3B1068FC15; Tue, 1 Jun 2010 01:45:38 +0000 (UTC) Received: by gyh20 with SMTP id 20so4072937gyh.13 for ; Mon, 31 May 2010 18:45:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=9oFRYa4Q9sYLNL8yfnNDsC+ak+J4R/E1uyr6GwvoIBY=; b=LQ9iFQ0DMjuom834w0aQ+q82DrQLTH1bLnA7wdzn3+H4QLCqCl/waOXDI2t4VPmpz2 TQJfbosv82pyE7X+fNe9p/epiIfi59XhBnGBg51tp6kZe0l4+xQjN4XtfQ+r5MG71kR6 R5w4JSlq2nc6ecL+ySdEq8E1RAe1lkioYLcRw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=K7ycxjsZ+wpk78iVKFzW8OXKPwUs/lSRmqcvioaq+Dy0t3RPNSFynIh+dbXOZxLZuo 8QhfXTzC3ANdhLGpR+0qFZSPshJlSwCSdeOTmfLHrZi1AfZxbHtNJNBEXuZ+lga9+ORX FNlQCym+Q04ovtbB2+y+ERV1WdSydHneupqJs= MIME-Version: 1.0 Received: by 10.101.192.24 with SMTP id u24mr5716655anp.181.1275356738286; Mon, 31 May 2010 18:45:38 -0700 (PDT) Received: by 10.100.121.13 with HTTP; Mon, 31 May 2010 18:45:38 -0700 (PDT) In-Reply-To: References: Date: Tue, 1 Jun 2010 02:45:38 +0100 Message-ID: From: Bernardo Maciel To: Garrett Cooper Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports , python Subject: Re: FreeBSD Port: python26-2.6.5 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jun 2010 01:45:39 -0000 On Mon, May 31, 2010 at 23:59, Garrett Cooper wrote: > On Mon, May 31, 2010 at 9:49 AM, Bernardo Maciel > wrote: >> Hello, >> >> >> >> I recently ran into a problem when compiling python 2.6.5 under >> FreeBSD 8.0-p2 . I searched around, asked in FreeBSD forums ( >> http://forums.freebsd.org/showthread.php?t=3D14268 ) and then e-mailed >> the python-help mailing list. The problem isn't yet solved. >> >> My problem is that when I compile python 2.6.5, I get a "sem_init: No >> space left on device" message when the script is building the _ssl >> extension: > > ... > > =A0 =A0Increase the value of the kern.ipc.shmall sysctl because you have > other applications eating up POSIX shmem in the background. > HTH, > -Garrett > Hello again, Thank you for your reply. I increased the values of kern.ipc.shmall and kern.ipc.shmmax but still no luck. I have 256MB RAM and 256MB of swap space, so I searched around and chose 450MB for kern.ipc.shmmax, which gives a value of 115200 for kern.ipc.shmall, since hw.pagesize is 4096. The limit on kern.ipc.shmmax is RAM + swap, right? Here is the kern.ipc sysctl: ------------------------------ FPserver# sysctl kern.ipc kern.ipc.maxsockbuf: 262144 kern.ipc.sockbuf_waste_factor: 8 kern.ipc.somaxconn: 128 kern.ipc.max_linkhdr: 16 kern.ipc.max_protohdr: 60 kern.ipc.max_hdr: 76 kern.ipc.max_datalen: 124 kern.ipc.nmbjumbo16: 1096 kern.ipc.nmbjumbo9: 2192 kern.ipc.nmbjumbop: 4384 kern.ipc.nmbclusters: 8768 kern.ipc.piperesizeallowed: 1 kern.ipc.piperesizefail: 0 kern.ipc.pipeallocfail: 0 kern.ipc.pipefragretry: 0 kern.ipc.pipekva: 36864 kern.ipc.maxpipekva: 4169728 kern.ipc.msgseg: 2048 kern.ipc.msgssz: 8 kern.ipc.msgtql: 40 kern.ipc.msgmnb: 2048 kern.ipc.msgmni: 40 kern.ipc.msgmax: 16384 kern.ipc.semaem: 16384 kern.ipc.semvmx: 32767 kern.ipc.semusz: 136 kern.ipc.semume: 10 kern.ipc.semopm: 100 kern.ipc.semmsl: 60 kern.ipc.semmnu: 30 kern.ipc.semmns: 60 kern.ipc.semmni: 10 kern.ipc.semmap: 30 kern.ipc.shm_allow_removed: 0 kern.ipc.shm_use_phys: 0 kern.ipc.shmall: 115200 kern.ipc.shmseg: 128 kern.ipc.shmmni: 192 kern.ipc.shmmin: 1 kern.ipc.shmmax: 471859200 kern.ipc.maxsockets: 8768 kern.ipc.numopensockets: 11 kern.ipc.nsfbufsused: 0 kern.ipc.nsfbufspeak: 4 kern.ipc.nsfbufs: 2448 ------------------------------ I still get the same message when the script is building the _ssl extension. Can you help? Best regards, --=20 Bernardo From owner-freebsd-python@FreeBSD.ORG Tue Jun 1 16:30:14 2010 Return-Path: Delivered-To: python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91F071065678; Tue, 1 Jun 2010 16:30:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 694FB8FC17; Tue, 1 Jun 2010 16:30:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o51GUE0o003462; Tue, 1 Jun 2010 16:30:14 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o51GUEET003449; Tue, 1 Jun 2010 16:30:14 GMT (envelope-from edwin) Date: Tue, 1 Jun 2010 16:30:14 GMT Message-Id: <201006011630.o51GUEET003449@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/147291: lang/python* doesn't compile nis.so when WITHOUT_NIS specified; breaks make package X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jun 2010 16:30:14 -0000 Synopsis: lang/python* doesn't compile nis.so when WITHOUT_NIS specified; breaks make package Responsible-Changed-From-To: freebsd-ports-bugs->python Responsible-Changed-By: edwin Responsible-Changed-When: Tue Jun 1 16:30:13 UTC 2010 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=147291 From owner-freebsd-python@FreeBSD.ORG Wed Jun 2 23:55:30 2010 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FB68106566C; Wed, 2 Jun 2010 23:55:30 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 4571D8FC25; Wed, 2 Jun 2010 23:55:30 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 763B28C092; Wed, 2 Jun 2010 18:55:29 -0500 (CDT) Date: Wed, 2 Jun 2010 18:55:29 -0500 From: Mark Linimon To: python@FreeBSD.org Message-ID: <20100602235529.GA24376@lonesome.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Cc: linimon@FreeBSD.org Subject: [ports-powerpc@FreeBSD.org: python26-2.6.4 failed on powerpc 8] X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jun 2010 23:55:30 -0000 Any lang/python experts have any idea on how to make this build? I've poked at the plist a little bit but this is more than I have time to learn how to fix right now. Thanks. mcl ----- Forwarded message from User Ports-powerpc ----- From: User Ports-powerpc To: linimon@FreeBSD.org Subject: python26-2.6.4 failed on powerpc 8 Excerpt from the build log at http://pointyhat.FreeBSD.org/errorlogs/powerpc-errorlogs/a.8.20100510182520/python26-2.6.4.log building python26-2.6.4 on dynode.isc.freebsd.org in directory /usr2/pkgbuild/8/20100510182520/chroot/10331 building for: 8.0-STABLE powerpc maintained by: python@FreeBSD.org port directory: /usr/ports/lang/python26 Makefile ident: $FreeBSD: ports/lang/python26/Makefile,v 1.166 2010/05/12 12:13:06 wen Exp $ [... lines trimmed ...] running install_egg_info Writing /usr/local/lib/python2.6/lib-dynload/Python-2.6.4-py2.6.egg-info install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/python2.6-config /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/python-shared2.6-config /usr/local/bin install -s -o root -g wheel -m 555 /work/a/ports/lang/python26/work/Python-2.6.4/portbld.shared/libpython2.6.so.1 /usr/local/lib cd /usr/local/lib; /bin/ln -sf libpython2.6.so.1 libpython2.6.so /bin/ln -sf /usr/local/lib/libpython2.6.so /usr/local/lib/python2.6/config install -s -o root -g wheel -m 555 /work/a/ports/lang/python26/work/Python-2.6.4/portbld.shared/python-shared2.6 /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo 2to3 | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo idle | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo pydoc | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 555 /work/a/ports/lang/python26/work/`echo smtpd.py | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'` /usr/local/bin install -o root -g wheel -m 444 /work/a/ports/lang/python26/work/Python-2.6.4/Misc/python.man /usr/local/man/man1/python2.6.1 for f in python python-shared python-config python-shared-config 2to3 idle pydoc smtpd.py; do TARGET=`echo $f | /usr/bin/sed -E -e 's,smtpd,smtpd2.6,' -e 's,2to3,2to3-2.6,' -e 's,(idle|pydoc|python-shared|python),\12.6,'`; cd /usr/local/bin && /bin/ln -f $TARGET $f; done ==== Note that some of the standard modules are provided as separate ports since they require extra dependencies: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter Install them as needed. ==== ===> Compressing manual pages for python26-2.6.5 ===> Running ldconfig /sbin/ldconfig -m /usr/local/lib ===> Registering installation for python26-2.6.5 ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/lib/python2.6/lib-dynload/_socket.so If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://www.python.org/ ================================================================ ======================================== ===> Building package for python26-2.6.5 tar: lib/python2.6/distutils/tests/test_install_lib.py: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_install_lib.pyo: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_install_lib.pyc: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_unixccompiler.py: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_unixccompiler.pyo: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_unixccompiler.pyc: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_util.py: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_util.pyo: Cannot stat: No such file or directory tar: lib/python2.6/distutils/tests/test_util.pyc: Cannot stat: No such file or directory tar: lib/python2.6/email/test/data/msg_45.txt: Cannot stat: No such file or directory tar: lib/python2.6/email/test/data/msg_46.txt: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/Grammar2.6.5.final.0.pickle: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/PatternGrammar2.6.5.final.0.pickle: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/fixes/fix_operator.py: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/fixes/fix_operator.pyo: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/fixes/fix_operator.pyc: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/tests/test_main.py: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/tests/test_main.pyo: Cannot stat: No such file or directory tar: lib/python2.6/lib2to3/tests/test_main.pyc: Cannot stat: No such file or directory tar: lib/python2.6/lib-dynload/Python-2.6.5-py2.6.egg-info: Cannot stat: No such file or directory tar: lib/python2.6/test/lock_tests.py: Cannot stat: No such file or directory tar: lib/python2.6/test/lock_tests.pyo: Cannot stat: No such file or directory tar: lib/python2.6/test/lock_tests.pyc: Cannot stat: No such file or directory tar: lib/python2.6/test/test_readline.py: Cannot stat: No such file or directory tar: lib/python2.6/test/test_readline.pyo: Cannot stat: No such file or directory tar: lib/python2.6/test/test_readline.pyc: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/python26-2.6.5.tbz Registering depends:. Creating bzip'd tar ball in '/tmp/packages/All/python26-2.6.5.tbz' *** Error code 1 Stop in /a/ports/lang/python26. ================================================================ build of /usr/ports/lang/python26 ended at Wed Jun 2 23:32:29 UTC 2010 ----- End forwarded message ----- From owner-freebsd-python@FreeBSD.ORG Thu Jun 3 21:10:22 2010 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3FEF1065676; Thu, 3 Jun 2010 21:10:21 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CB71A8FC1D; Thu, 3 Jun 2010 21:10:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o53LALd5055545; Thu, 3 Jun 2010 21:10:21 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o53LALsb055533; Thu, 3 Jun 2010 21:10:21 GMT (envelope-from edwin) Date: Thu, 3 Jun 2010 21:10:21 GMT Message-Id: <201006032110.o53LALsb055533@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/147450: Update port: databases/py-south Upgrading to version 0.7 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 21:10:22 -0000 Synopsis: Update port: databases/py-south Upgrading to version 0.7 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Thu Jun 3 21:10:21 UTC 2010 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=147450 From owner-freebsd-python@FreeBSD.ORG Thu Jun 3 21:10:27 2010 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 524711065678; Thu, 3 Jun 2010 21:10:27 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 29B418FC14; Thu, 3 Jun 2010 21:10:27 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o53LAR6Q056422; Thu, 3 Jun 2010 21:10:27 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o53LARPh056410; Thu, 3 Jun 2010 21:10:27 GMT (envelope-from edwin) Date: Thu, 3 Jun 2010 21:10:27 GMT Message-Id: <201006032110.o53LARPh056410@freefall.freebsd.org> To: cedric.ricard@calexium.com, edwin@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/147450: Update port: databases/py-south Upgrading to version 0.7 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 21:10:27 -0000 Synopsis: Update port: databases/py-south Upgrading to version 0.7 State-Changed-From-To: open->feedback State-Changed-By: edwin State-Changed-When: Thu Jun 3 21:10:26 UTC 2010 State-Changed-Why: Awaiting maintainers feedback (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=147450 From owner-freebsd-python@FreeBSD.ORG Thu Jun 3 21:20:04 2010 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9CBB91065674 for ; Thu, 3 Jun 2010 21:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8C0728FC14 for ; Thu, 3 Jun 2010 21:20:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o53LK4Ef063052 for ; Thu, 3 Jun 2010 21:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o53LK4a9063049; Thu, 3 Jun 2010 21:20:04 GMT (envelope-from gnats) Date: Thu, 3 Jun 2010 21:20:04 GMT Message-Id: <201006032120.o53LK4a9063049@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: Edwin Groothuis Cc: Subject: Re: ports/147450: Update port: databases/py-south Upgrading to version 0.7 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Edwin Groothuis List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 21:20:04 -0000 The following reply was made to PR ports/147450; it has been noted by GNATS. From: Edwin Groothuis To: count@211.ru Cc: bug-followup@FreeBSD.org Subject: Re: ports/147450: Update port: databases/py-south Upgrading to version 0.7 Date: Thu, 3 Jun 2010 21:10:23 UT Maintainer of databases/py-south, Please note that PR ports/147450 has just been submitted. If it contains a patch for an upgrade, an enhancement or a bug fix you agree on, reply to this email stating that you approve the patch and a committer will take care of it. The full text of the PR can be found at: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/147450 -- Edwin Groothuis via the GNATS Auto Assign Tool edwin@FreeBSD.org From owner-freebsd-python@FreeBSD.ORG Fri Jun 4 12:10:04 2010 Return-Path: Delivered-To: python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FE201065670 for ; Fri, 4 Jun 2010 12:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3622F8FC0C for ; Fri, 4 Jun 2010 12:10:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o54CA36C048703 for ; Fri, 4 Jun 2010 12:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o54CA34m048702; Fri, 4 Jun 2010 12:10:03 GMT (envelope-from gnats) Date: Fri, 4 Jun 2010 12:10:03 GMT Message-Id: <201006041210.o54CA34m048702@freefall.freebsd.org> To: python@FreeBSD.org From: wen heping Cc: Subject: Re: ports/147291: lang/python* doesn't compile nis.so when WITHOUT_NIS specified; breaks make package X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: wen heping List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2010 12:10:04 -0000 The following reply was made to PR ports/147291; it has been noted by GNATS. From: wen heping To: bug-followup@FreeBSD.org, gcooper@FreeBSD.org Cc: Subject: Re: ports/147291: lang/python* doesn't compile nis.so when WITHOUT_NIS specified; breaks make package Date: Fri, 4 Jun 2010 20:06:29 +0800 Would this help? http://www.hydrus.org.uk/journal/pkg-creation.html Actullay, there were same PRs before: http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports&severity=&priority=&class=&state=&sort=none&text=NO_NIS&responsible=&multitext=&originator=&closedtoo=on&release= wen From owner-freebsd-python@FreeBSD.ORG Fri Jun 4 16:40:06 2010 Return-Path: Delivered-To: python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50569106566B for ; Fri, 4 Jun 2010 16:40:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3F5DA8FC12 for ; Fri, 4 Jun 2010 16:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o54Ge6qc081911 for ; Fri, 4 Jun 2010 16:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o54Ge64j081904; Fri, 4 Jun 2010 16:40:06 GMT (envelope-from gnats) Date: Fri, 4 Jun 2010 16:40:06 GMT Message-Id: <201006041640.o54Ge64j081904@freefall.freebsd.org> To: python@FreeBSD.org From: Garrett Cooper Cc: Subject: Re: ports/147291: lang/python* doesn't compile nis.so when WITHOUT_NIS specified; breaks make package X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Garrett Cooper List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2010 16:40:06 -0000 The following reply was made to PR ports/147291; it has been noted by GNATS. From: Garrett Cooper To: wen heping Cc: bug-followup@freebsd.org Subject: Re: ports/147291: lang/python* doesn't compile nis.so when WITHOUT_NIS specified; breaks make package Date: Fri, 4 Jun 2010 09:37:29 -0700 On Fri, Jun 4, 2010 at 5:06 AM, wen heping wrote: > Would this help? > http://www.hydrus.org.uk/journal/pkg-creation.html > > Actullay, there were same PRs before: > http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports&severity=&priority=&class=&state=&sort=none&text=NO_NIS&responsible=&multitext=&originator=&closedtoo=on&release= Yeah, the above link would work... changing NO_NIS to MK_NIS == "no" Thanks, -Garrett From owner-freebsd-python@FreeBSD.ORG Fri Jun 4 17:45:59 2010 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA43D1065678 for ; Fri, 4 Jun 2010 17:45:59 +0000 (UTC) (envelope-from joey@mingrone.org) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 697A98FC27 for ; Fri, 4 Jun 2010 17:45:59 +0000 (UTC) Received: by fxm20 with SMTP id 20so902748fxm.13 for ; Fri, 04 Jun 2010 10:45:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.73.217 with SMTP id r25mr4159673bkj.112.1275673557997; Fri, 04 Jun 2010 10:45:57 -0700 (PDT) Received: by 10.204.118.197 with HTTP; Fri, 4 Jun 2010 10:45:57 -0700 (PDT) In-Reply-To: References: Date: Fri, 4 Jun 2010 14:45:57 -0300 Message-ID: From: Joey Mingrone To: freebsd-python@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Re: freebsd port(s) including files in the fedora package gnome-python2-gtkmozembed-2.25.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2010 17:45:59 -0000 It looks like it's in x11-toolkits/gnome-python-extras. From owner-freebsd-python@FreeBSD.ORG Fri Jun 4 17:54:30 2010 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBEA2106564A for ; Fri, 4 Jun 2010 17:54:30 +0000 (UTC) (envelope-from joey@mingrone.org) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 892398FC24 for ; Fri, 4 Jun 2010 17:54:30 +0000 (UTC) Received: by bwz2 with SMTP id 2so572286bwz.13 for ; Fri, 04 Jun 2010 10:54:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.81.31 with SMTP id v31mr4221225bkk.141.1275672427206; Fri, 04 Jun 2010 10:27:07 -0700 (PDT) Received: by 10.204.118.197 with HTTP; Fri, 4 Jun 2010 10:27:07 -0700 (PDT) Date: Fri, 4 Jun 2010 14:27:07 -0300 Message-ID: From: Joey Mingrone To: freebsd-python@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: freebsd port(s) including files in the fedora package gnome-python2-gtkmozembed-2.25.3 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Jun 2010 17:54:31 -0000 I'm attempting to create a port for a program called pytrainer. The install documents list dependencies for fedora and I'm trying to translate these to freebsd-port-equivalents. I'm having trouble with one. The fedora package is called gnome-python2-gtkmozembed-2.25.3. Does anyone know what port(s) might include the necessary files? When I run the program now is says: % pytrainer -i data_path: /usr/local/share/pytrainer/ DIR: /usr/local/share/locale site_path: /usr/local/lib/python2.6/site-packages Traceback (most recent call last): File "/usr/local/bin/pytrainer", line 51, in from pytrainer.main import pyTrainer File "/usr/local/lib/python2.6/site-packages/pytrainer/main.py", line 48, in from extensions.googlemaps import Googlemaps File "/usr/local/lib/python2.6/site-packages/pytrainer/extensions/googlemaps.py", line 19, in import gtkmozembed ImportError: No module named gtkmozembed Thanks in advance, Joey Mingrone From owner-freebsd-python@FreeBSD.ORG Sat Jun 5 06:40:17 2010 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A76E1106566C; Sat, 5 Jun 2010 06:40:17 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7EEA98FC0C; Sat, 5 Jun 2010 06:40:17 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o556eHll006093; Sat, 5 Jun 2010 06:40:17 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o556eHQq006083; Sat, 5 Jun 2010 06:40:17 GMT (envelope-from edwin) Date: Sat, 5 Jun 2010 06:40:17 GMT Message-Id: <201006050640.o556eHQq006083@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-python@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/147489: [MAINTAINER] databases/py-pylibmc: update to 1.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jun 2010 06:40:17 -0000 Synopsis: [MAINTAINER] databases/py-pylibmc: update to 1.1 Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python Responsible-Changed-By: edwin Responsible-Changed-When: Sat Jun 5 06:40:17 UTC 2010 Responsible-Changed-Why: freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=147489 From owner-freebsd-python@FreeBSD.ORG Sat Jun 5 08:14:55 2010 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F33F1065752; Sat, 5 Jun 2010 08:14:55 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 17D488FC08; Sat, 5 Jun 2010 08:14:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o558Es4q015132; Sat, 5 Jun 2010 08:14:54 GMT (envelope-from lwhsu@freefall.freebsd.org) Received: (from lwhsu@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o558EsfH015128; Sat, 5 Jun 2010 08:14:54 GMT (envelope-from lwhsu) Date: Sat, 5 Jun 2010 08:14:54 GMT Message-Id: <201006050814.o558EsfH015128@freefall.freebsd.org> To: gslin@gslin.org, lwhsu@FreeBSD.org, freebsd-python@FreeBSD.org From: lwhsu@FreeBSD.org Cc: Subject: Re: ports/147489: [MAINTAINER] databases/py-pylibmc: update to 1.1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jun 2010 08:14:55 -0000 Synopsis: [MAINTAINER] databases/py-pylibmc: update to 1.1 State-Changed-From-To: open->closed State-Changed-By: lwhsu State-Changed-When: Sat Jun 5 08:14:54 UTC 2010 State-Changed-Why: Committed. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=147489 From owner-freebsd-python@FreeBSD.ORG Sat Jun 5 08:20:06 2010 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55A7F1065670 for ; Sat, 5 Jun 2010 08:20:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 460C28FC21 for ; Sat, 5 Jun 2010 08:20:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o558K6ns016294 for ; Sat, 5 Jun 2010 08:20:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o558K6dF016293; Sat, 5 Jun 2010 08:20:06 GMT (envelope-from gnats) Date: Sat, 5 Jun 2010 08:20:06 GMT Message-Id: <201006050820.o558K6dF016293@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/147489: commit references a PR X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jun 2010 08:20:06 -0000 The following reply was made to PR ports/147489; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/147489: commit references a PR Date: Sat, 5 Jun 2010 08:14:53 +0000 (UTC) lwhsu 2010-06-05 08:14:44 UTC FreeBSD ports repository Modified files: databases/py-pylibmc Makefile distinfo Log: - Update to 1.1 PR: ports/147489 Submitted by: Gea-Suan Lin (maintainer) Revision Changes Path 1.4 +1 -1 ports/databases/py-pylibmc/Makefile 1.4 +3 -3 ports/databases/py-pylibmc/distinfo _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"