From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27753 invoked by alias); 6 Dec 2010 20:43:20 -0000 Received: (qmail 27735 invoked by uid 22791); 6 Dec 2010 20:43:18 -0000 X-SWARE-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (74.125.121.35) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 06 Dec 2010 20:43:07 +0000 Received: from kpbe13.cbf.corp.google.com (kpbe13.cbf.corp.google.com [172.25.105.77]) by smtp-out.google.com with ESMTP id oB6Kh4aZ010317 for ; Mon, 6 Dec 2010 12:43:04 -0800 Received: from qyk1 (qyk1.prod.google.com [10.241.83.129]) by kpbe13.cbf.corp.google.com with ESMTP id oB6KfcF3002695 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Mon, 6 Dec 2010 12:43:03 -0800 Received: by qyk1 with SMTP id 1so4163641qyk.4 for ; Mon, 06 Dec 2010 12:43:02 -0800 (PST) MIME-Version: 1.0 Received: by 10.224.20.8 with SMTP id d8mr4975572qab.198.1291668182784; Mon, 06 Dec 2010 12:43:02 -0800 (PST) Received: by 10.220.203.201 with HTTP; Mon, 6 Dec 2010 12:43:02 -0800 (PST) In-Reply-To: References: <20101129003949.502FC246199@ruffy.mtv.corp.google.com> <83tyiz8o0h.fsf@gnu.org> Date: Mon, 06 Dec 2010 20:43:00 -0000 Message-ID: Subject: Re: [RFA, doc RFA] Don't install gdb.PYTHONDIR if -nx From: Doug Evans To: Eli Zaretskii , Jan Kratochvil Cc: gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=0015175cba4033db860496c3ef0a X-System-Of-Record: true X-IsSubscribed: yes Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2010-12/txt/msg00054.txt.bz2 --0015175cba4033db860496c3ef0a Content-Type: text/plain; charset=ISO-8859-1 Content-length: 691 Here's a patch for -data-directory. Tested on amd64-linux, no regressions. Eli, can I have a doc RFA. Jan, can you test this to make sure it solves pr 12227 for you. 2010-12-06 Doug Evans PR python/12227 * NEWS: Mention -data-directory. * main.c (captured_main): Recognize -data-directory. doc/ * gdb.texinfo (Mode Options): Document -data-directory. testsuite/ * gdb.base/catch-syscall.exp (do_syscall_tests): Remove setting of data-directory. * lib/gdb-python.exp (gdb_check_python_config): Delete, all callers updated. * lib/gdb.exp (INTERNAL_GDBFLAGS): Add -data-directory. --0015175cba4033db860496c3ef0a Content-Type: text/plain; charset=US-ASCII; name="gdb-101206-pr-12227-3.patch.txt" Content-Disposition: attachment; filename="gdb-101206-pr-12227-3.patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ghdtu9070 Content-length: 8821 MjAxMC0xMi0wNiAgRG91ZyBFdmFucyAgPGRqZUBnb29nbGUuY29tPgoKCVBS IHB5dGhvbi8xMjIyNwoJKiBORVdTOiBNZW50aW9uIC1kYXRhLWRpcmVjdG9y eS4KCSogbWFpbi5jIChjYXB0dXJlZF9tYWluKTogUmVjb2duaXplIC1kYXRh LWRpcmVjdG9yeS4KCglkb2MvCgkqIGdkYi50ZXhpbmZvIChNb2RlIE9wdGlv bnMpOiBEb2N1bWVudCAtZGF0YS1kaXJlY3RvcnkuCgoJdGVzdHN1aXRlLwoJ KiBnZGIuYmFzZS9jYXRjaC1zeXNjYWxsLmV4cCAoZG9fc3lzY2FsbF90ZXN0 cyk6IFJlbW92ZSBzZXR0aW5nCglvZiBkYXRhLWRpcmVjdG9yeS4KCSogbGli L2dkYi1weXRob24uZXhwIChnZGJfY2hlY2tfcHl0aG9uX2NvbmZpZyk6IERl bGV0ZSwgYWxsIGNhbGxlcnMKCXVwZGF0ZWQuCgkqIGxpYi9nZGIuZXhwIChJ TlRFUk5BTF9HREJGTEFHUyk6IEFkZCAtZGF0YS1kaXJlY3RvcnkuCgpJbmRl eDogTkVXUwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zz L3NyYy9zcmMvZ2RiL05FV1MsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNDEy CmRpZmYgLXUgLXAgLXIxLjQxMiBORVdTCi0tLSBORVdTCTEgRGVjIDIwMTAg MTY6NDk6NDEgLTAwMDAJMS40MTIKKysrIE5FV1MJNiBEZWMgMjAxMCAyMDoy MzoyOCAtMDAwMApAQCAtMyw2ICszLDEwIEBACiAKICoqKiBDaGFuZ2VzIHNp bmNlIEdEQiA3LjIKIAorKiBOZXcgY29tbWFuZCBsaW5lIG9wdGlvbnMKKwor LWRhdGEtZGlyZWN0b3J5IERJUglTcGVjaWZ5IERJUiBhcyB0aGUgImRhdGEt ZGlyZWN0b3J5Ii4KKwogKiBHREIgaGFzIGEgbmV3IGNvbW1hbmQ6ICJzZXQg ZGlyZWN0b3JpZXMiLgogICBJdCBpcyBsaWtlIHRoZSAiZGlyIiBjb21tYW5k IGV4Y2VwdCB0aGF0IGl0IHJlcGxhY2VzIHRoZQogICBzb3VyY2UgcGF0aCBs aXN0IGluc3RlYWQgb2YgYXVnbWVudGluZyBpdC4KSW5kZXg6IG1haW4uYwo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3NyYy9zcmMv Z2RiL21haW4uYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS44NwpkaWZmIC11 IC1wIC1yMS44NyBtYWluLmMKLS0tIG1haW4uYwkyMiBTZXAgMjAxMCAxOTo1 OToxNSAtMDAwMAkxLjg3CisrKyBtYWluLmMJNiBEZWMgMjAxMCAyMDoyMzoy OSAtMDAwMApAQCAtNDMyLDYgKzQzMiw3IEBAIGNhcHR1cmVkX21haW4gKHZv aWQgKmRhdGEpCiAgICAgICB7ImkiLCByZXF1aXJlZF9hcmd1bWVudCwgMCwg J2knfSwKICAgICAgIHsiZGlyZWN0b3J5IiwgcmVxdWlyZWRfYXJndW1lbnQs IDAsICdkJ30sCiAgICAgICB7ImQiLCByZXF1aXJlZF9hcmd1bWVudCwgMCwg J2QnfSwKKyAgICAgIHsiZGF0YS1kaXJlY3RvcnkiLCByZXF1aXJlZF9hcmd1 bWVudCwgMCwgJ0QnfSwKICAgICAgIHsiY2QiLCByZXF1aXJlZF9hcmd1bWVu dCwgMCwgT1BUX0NEfSwKICAgICAgIHsidHR5IiwgcmVxdWlyZWRfYXJndW1l bnQsIDAsICd0J30sCiAgICAgICB7ImJhdWQiLCByZXF1aXJlZF9hcmd1bWVu dCwgMCwgJ2InfSwKQEAgLTU1MSw2ICs1NTIsMTAgQEAgY2FwdHVyZWRfbWFp biAodm9pZCAqZGF0YSkKIAkgICAgYmF0Y2hfZmxhZyA9IGJhdGNoX3NpbGVu dCA9IDE7CiAJICAgIGdkYl9zdGRvdXQgPSB1aV9maWxlX25ldygpOwogCSAg ICBicmVhazsKKwkgIGNhc2UgJ0QnOgorCSAgICB4ZnJlZSAoZ2RiX2RhdGFk aXIpOworCSAgICBnZGJfZGF0YWRpciA9IHhzdHJkdXAgKG9wdGFyZyk7CisJ ICAgIGJyZWFrOwogI2lmZGVmIEdEQlRLCiAJICBjYXNlICd6JzoKIAkgICAg ewpJbmRleDogZG9jL2dkYi50ZXhpbmZvCj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvZG9jL2dkYi50ZXhpbmZv LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjc3OApkaWZmIC11IC1wIC1yMS43 NzggZ2RiLnRleGluZm8KLS0tIGRvYy9nZGIudGV4aW5mbwkyOSBOb3YgMjAx MCAyMzoyMDo1NyAtMDAwMAkxLjc3OAorKysgZG9jL2dkYi50ZXhpbmZvCTYg RGVjIDIwMTAgMjA6MjM6MjkgLTAwMDAKQEAgLTExMTEsNiArMTExMSwxMiBA QCB1c2VkIGlmIHBvc3NpYmxlLgogUnVuIEB2YWx1ZXtHREJOfSB1c2luZyBA dmFye2RpcmVjdG9yeX0gYXMgaXRzIHdvcmtpbmcgZGlyZWN0b3J5LAogaW5z dGVhZCBvZiB0aGUgY3VycmVudCBkaXJlY3RvcnkuCiAKK0BpdGVtIC1kYXRh LWRpcmVjdG9yeSBAdmFye2RpcmVjdG9yeX0KK0BjaW5kZXggQGNvZGV7LS1k YXRhLWRpcmVjdG9yeX0KK1J1biBAdmFsdWV7R0RCTn0gdXNpbmcgQHZhcntk aXJlY3Rvcnl9IGFzIGl0cyBkYXRhLWRpcmVjdG9yeS4KK1RoZSBkYXRhLWRp cmVjdG9yeSBpcyB3aGVyZSBAdmFsdWV7R0RCTn0gc2VhcmNoZXMgZm9yIGl0 cworYXV4aWxpYXJ5IGZpbGVzLgorCiBAaXRlbSAtZnVsbG5hbWUKIEBpdGVt eCAtZgogQGNpbmRleCBAY29kZXstLWZ1bGxuYW1lfQpJbmRleDogdGVzdHN1 aXRlL2dkYi5iYXNlL2NhdGNoLXN5c2NhbGwuZXhwCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvdGVzdHN1aXRl L2dkYi5iYXNlL2NhdGNoLXN5c2NhbGwuZXhwLHYKcmV0cmlldmluZyByZXZp c2lvbiAxLjkKZGlmZiAtdSAtcCAtcjEuOSBjYXRjaC1zeXNjYWxsLmV4cAot LS0gdGVzdHN1aXRlL2dkYi5iYXNlL2NhdGNoLXN5c2NhbGwuZXhwCTYgT2N0 IDIwMTAgMTY6MDI6NDUgLTAwMDAJMS45CisrKyB0ZXN0c3VpdGUvZ2RiLmJh c2UvY2F0Y2gtc3lzY2FsbC5leHAJNiBEZWMgMjAxMCAyMDoyMzoyOSAtMDAw MApAQCAtMjc3LDggKzI3Nyw4IEBAIHByb2MgdGVzdF9jYXRjaF9zeXNjYWxs X2ZhaWxfbm9kYXRhZGlyIHsKIHByb2MgZG9fc3lzY2FsbF90ZXN0cyB7fSB7 CiAgICAgZ2xvYmFsIGdkYl9wcm9tcHQgc3JjZGlyCiAKLSAgICAjIEZpcnN0 LCB3ZSBuZWVkIHRvIHNldCBHREIgZGF0YWRpci4KLSAgICBnZGJfdGVzdF9u b19vdXRwdXQgInNldCBkYXRhLWRpcmVjdG9yeSBbcHdkXS8uLi9kYXRhLWRp cmVjdG9yeSIKKyAgICAjIE5PVEU6IFdlIGRvbid0IGhhdmUgdG8gcG9pbnQg Z2RiIGF0IHRoZSBjb3JyZWN0IGRhdGEtZGlyZWN0b3J5LgorICAgICMgRm9y IHRoZSBidWlsZCB0cmVlIHRoYXQgaXMgaGFuZGxlZCBieSBJTlRFUk5BTF9H REJGTEFHUy4KIAogICAgICMgVmVyaWZ5IHRoYXQgdGhlICdjYXRjaCBzeXNj YWxsJyBoZWxwIGlzIGF2YWlsYWJsZQogICAgIHNldCB0aGlzdGVzdCAiaGVs cCBjYXRjaCBzeXNjYWxsIgpJbmRleDogdGVzdHN1aXRlL2dkYi5weXRob24v bGliLXR5cGVzLmV4cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxl OiAvY3ZzL3NyYy9zcmMvZ2RiL3Rlc3RzdWl0ZS9nZGIucHl0aG9uL2xpYi10 eXBlcy5leHAsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMQpkaWZmIC11IC1w IC1yMS4xIGxpYi10eXBlcy5leHAKLS0tIHRlc3RzdWl0ZS9nZGIucHl0aG9u L2xpYi10eXBlcy5leHAJMTMgT2N0IDIwMTAgMjA6MDg6NDUgLTAwMDAJMS4x CisrKyB0ZXN0c3VpdGUvZ2RiLnB5dGhvbi9saWItdHlwZXMuZXhwCTYgRGVj IDIwMTAgMjA6MjM6MjkgLTAwMDAKQEAgLTQ0LDkgKzQ0LDYgQEAgaWYgIVty dW50b19tYWluXSB0aGVuIHsKICAgICByZXR1cm4gMAogfQogCi0jIEVuc3Vy ZSBzeXMucGF0aCwgZXQuYWwuIGFyZSBpbml0aWFsaXplZCBwcm9wZXJseS4K LWdkYl9jaGVja19weXRob25fY29uZmlnCi0KIGdkYl90ZXN0X25vX291dHB1 dCAicHl0aG9uIGltcG9ydCBnZGIudHlwZXMiCiAKICMgdGVzdCBnZXRfYmFz aWNfdHlwZSBjb25zdCBzdHJpcHBpbmcKSW5kZXg6IHRlc3RzdWl0ZS9nZGIu cHl0aG9uL3B5LXBwLW1haW50LmV4cAo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 ClJDUyBmaWxlOiAvY3ZzL3NyYy9zcmMvZ2RiL3Rlc3RzdWl0ZS9nZGIucHl0 aG9uL3B5LXBwLW1haW50LmV4cCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4y CmRpZmYgLXUgLXAgLXIxLjIgcHktcHAtbWFpbnQuZXhwCi0tLSB0ZXN0c3Vp dGUvZ2RiLnB5dGhvbi9weS1wcC1tYWludC5leHAJMjkgTm92IDIwMTAgMjM6 MjA6NTggLTAwMDAJMS4yCisrKyB0ZXN0c3VpdGUvZ2RiLnB5dGhvbi9weS1w cC1tYWludC5leHAJNiBEZWMgMjAxMCAyMDoyMzoyOSAtMDAwMApAQCAtNTEs OSArNTEsNiBAQCBpZiAhW3J1bnRvX21haW4gXSB0aGVuIHsKICAgICByZXR1 cm4gLTEKIH0KIAotIyBFbnN1cmUgc3lzLnBhdGgsIGV0LmFsLiBhcmUgaW5p dGlhbGl6ZWQgcHJvcGVybHkuCi1nZGJfY2hlY2tfcHl0aG9uX2NvbmZpZwot CiBnZGJfdGVzdCAiYiBbZ2RiX2dldF9saW5lX251bWJlciB7YnJlYWsgdG8g aW5zcGVjdH0gJHt0ZXN0ZmlsZX0uYyBdIiBcCiAgICAgIi4qQnJlYWtwb2lu dC4qIgogZ2RiX3Rlc3QgImNvbnRpbnVlIiAiLipCcmVha3BvaW50LioiCklu ZGV4OiB0ZXN0c3VpdGUvbGliL2dkYi1weXRob24uZXhwCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIvdGVzdHN1 aXRlL2xpYi9nZGItcHl0aG9uLmV4cCx2CnJldHJpZXZpbmcgcmV2aXNpb24g MS4yCmRpZmYgLXUgLXAgLXIxLjIgZ2RiLXB5dGhvbi5leHAKLS0tIHRlc3Rz dWl0ZS9saWIvZ2RiLXB5dGhvbi5leHAJMTMgT2N0IDIwMTAgMjA6MDg6NDUg LTAwMDAJMS4yCisrKyB0ZXN0c3VpdGUvbGliL2dkYi1weXRob24uZXhwCTYg RGVjIDIwMTAgMjA6MjM6MjkgLTAwMDAKQEAgLTQ1LDIxICs0NSwzIEBAIHBy b2MgZ2RiX3B5X3Rlc3RfbXVsdGlwbGUgeyBuYW1lIGFyZ3MgfSAKICAgICB9 CiAgICAgcmV0dXJuIDAKIH0KLQotIyBFc3RhYmxpc2ggdmFyaW91cyBweXRo b24gY29uZmlndXJhdGlvbiBwYXJhbWV0ZXJzIGlmIG5lY2Vzc2FyeS4KLSMg RS5nLiBzeXMucGF0aC4KLQotcHJvYyBnZGJfY2hlY2tfcHl0aG9uX2NvbmZp ZyB7IH0gewotICAgIGdsb2JhbCBVU0VfSU5TVEFMTEVEX1RSRUUKLSAgICAj IElmIHdlJ3JlIHJ1bm5pbmcgYW4gaW5zdGFsbGVkIHZlcnNpb24gb2YgZ2Ri LCBhbmQgd2Ugd2FudCB0byB0ZXN0IHRoZQotICAgICMgaW5zdGFsbGVkIHZl cnNpb25zIG9mIHRoZSBweXRob24gc3VwcG9ydCBzY3JpcHRzLCB0aGVuIHdl IGRvbid0IHdhbnQKLSAgICAjIHRvIHBvaW50IGRhdGEtZGlyZWN0b3J5IGF0 IHRoZSBidWlsZCB0cmVlLgotICAgIGlmIHsgW2luZm8gZXhpc3RzIFVTRV9J TlNUQUxMRURfVFJFRV0gJiYgIiRVU0VfSU5TVEFMTEVEX1RSRUUiID09ICJ5 ZXMiIH0gewotCXZlcmJvc2UgLWxvZyAiQXNzdW1pbmcgc3lzdGVtIGNvbmZp ZyBhbHJlYWR5IGluc3RhbGxlZC4iCi0gICAgfSBlbHNlIHsKLQl2ZXJib3Nl IC1sb2cgIkluc3RhbGxpbmcgc3lzdGVtIGNvbmZpZyBmcm9tIGJ1aWxkIHRy ZWUuIgotCXNldCBnZGJfZGF0YV9kaXIgIltwd2RdLy4uL2RhdGEtZGlyZWN0 b3J5IgotCWdkYl90ZXN0X25vX291dHB1dCAic2V0IGRhdGEtZGlyZWN0b3J5 ICRnZGJfZGF0YV9kaXIiCi0JZ2RiX3Rlc3Rfbm9fb3V0cHV0ICJweXRob24g R2RiU2V0UHl0aG9uRGlyZWN0b3J5ICgnJGdkYl9kYXRhX2Rpci9weXRob24n KSIKLSAgICB9Ci19CkluZGV4OiB0ZXN0c3VpdGUvbGliL2dkYi5leHAKPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL2dk Yi90ZXN0c3VpdGUvbGliL2dkYi5leHAsdgpyZXRyaWV2aW5nIHJldmlzaW9u IDEuMTYwCmRpZmYgLXUgLXAgLXIxLjE2MCBnZGIuZXhwCi0tLSB0ZXN0c3Vp dGUvbGliL2dkYi5leHAJMzAgTm92IDIwMTAgMTc6NDE6MTQgLTAwMDAJMS4x NjAKKysrIHRlc3RzdWl0ZS9saWIvZ2RiLmV4cAk2IERlYyAyMDEwIDIwOjIz OjI5IC0wMDAwCkBAIC01Niw3ICs1Niw3IEBAIHZlcmJvc2UgInVzaW5nIEdE QkZMQUdTID0gJEdEQkZMQUdTIiAyCiAjIElOVEVSTkFMX0dEQkZMQUdTIGNv bnRhaW5zIGZsYWdzIHRoYXQgdGhlIHRlc3RzdWl0ZSByZXF1aXJlcy4KIGds b2JhbCBJTlRFUk5BTF9HREJGTEFHUwogaWYgIVtpbmZvIGV4aXN0cyBJTlRF Uk5BTF9HREJGTEFHU10gewotICAgIHNldCBJTlRFUk5BTF9HREJGTEFHUyAi LW53IC1ueCIKKyAgICBzZXQgSU5URVJOQUxfR0RCRkxBR1MgIi1udyAtbngg LWRhdGEtZGlyZWN0b3J5IFtwd2RdLy4uL2RhdGEtZGlyZWN0b3J5IgogfQog CiAjIFRoZSB2YXJpYWJsZSBnZGJfcHJvbXB0IGlzIGEgcmVnZXhwIHdoaWNo IG1hdGNoZXMgdGhlIGdkYiBwcm9tcHQuCg== --0015175cba4033db860496c3ef0a--