From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30228 invoked by alias); 28 May 2009 16:31:38 -0000 Received: (qmail 30211 invoked by uid 22791); 28 May 2009 16:31:35 -0000 X-SWARE-Spam-Status: No, hits=-1.3 required=5.0 tests=AWL,BAYES_00,HK_OBFDOM,J_CHICKENPOX_92,SARE_MSGID_LONG40,SPF_PASS X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.45.13) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 28 May 2009 16:31:30 +0000 Received: from wpaz21.hot.corp.google.com (wpaz21.hot.corp.google.com [172.24.198.85]) by smtp-out.google.com with ESMTP id n4SGVRbN006990 for ; Thu, 28 May 2009 09:31:28 -0700 Received: from qyk37 (qyk37.prod.google.com [10.241.83.165]) by wpaz21.hot.corp.google.com with ESMTP id n4SGVIQt011542 for ; Thu, 28 May 2009 09:31:26 -0700 Received: by qyk37 with SMTP id 37so1866186qyk.30 for ; Thu, 28 May 2009 09:31:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.100.9 with SMTP id w9mr790602qcn.31.1243528285793; Thu, 28 May 2009 09:31:25 -0700 (PDT) In-Reply-To: References: <001001c9df7b$8f2a3810$ad7ea830$@u-strasbg.fr> Date: Thu, 28 May 2009 16:31:00 -0000 Message-ID: <8ac60eac0905280931k3ddbfd52q184e39395e85ad96@mail.gmail.com> Subject: Re: [RFA] Build failure fix: Python troubles on non-python targets... From: Paul Pluzhnikov To: tromey@redhat.com Cc: Pierre Muller , gdb-patches@sourceware.org Content-Type: multipart/mixed; boundary=0016364ed258be37d2046afb7df8 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: 2009-05/txt/msg00610.txt.bz2 --0016364ed258be37d2046afb7df8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-length: 685 On Thu, May 28, 2009 at 8:32 AM, Tom Tromey wrote: > Ok with that change. =A0Thanks. The patch was line-wrapped and missing change to configure. Also moving HAVE_PYTHON down revealed a bug: the signature of of apply_val_pretty_printer has changed, but the prototype in the !HAVE_PYTHON was not updated. Attached is the patch I just committed. --=20 Paul Pluzhnikov 2009-05-28 Pierre Muller Paul Pluzhnikov * configure.ac (!have_libpython): Add python-prettyprint source and object files. * configure: Regenerate. * python/python-prettyprint.c: Move "#ifdef HAVE_PYTHON" before python headers. --0016364ed258be37d2046afb7df8 Content-Type: text/plain; charset=US-ASCII; name="gdb-python-20090528.txt" Content-Disposition: attachment; filename="gdb-python-20090528.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fv9ofvtx0 Content-length: 3669 SW5kZXg6IGNvbmZpZ3VyZS5hYwo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD UyBmaWxlOiAvY3ZzL3NyYy9zcmMvZ2RiL2NvbmZpZ3VyZS5hYyx2CnJldHJp ZXZpbmcgcmV2aXNpb24gMS4xMDEKZGlmZiAtdSAtcCAtdSAtcjEuMTAxIGNv bmZpZ3VyZS5hYwotLS0gY29uZmlndXJlLmFjCTIzIEFwciAyMDA5IDIxOjI4 OjE5IC0wMDAwCTEuMTAxCisrKyBjb25maWd1cmUuYWMJMjggTWF5IDIwMDkg MTY6MjE6MTkgLTAwMDAKQEAgLTY4NSw4ICs2ODUsOCBAQCBpZiB0ZXN0ICIk e2hhdmVfbGlicHl0aG9ufSIgPSB5ZXM7IHRoZW4KIGVsc2UKICAgIyBFdmVu IGlmIFB5dGhvbiBzdXBwb3J0IGlzIG5vdCBjb21waWxlZCBpbiwgd2UgbmVl ZCB0byBoYXZlIHRoZXNlIGZpbGVzCiAgICMgaW5jbHVkZWQgaW4gb3JkZXIg dG8gcmVjb2duaXplIHRoZSBHREIgY29tbWFuZCAicHl0aG9uIi4KLSAgQ09O RklHX09CUz0iJENPTkZJR19PQlMgcHl0aG9uLm8gcHl0aG9uLXZhbHVlLm8i Ci0gIENPTkZJR19TUkNTPSIkQ09ORklHX1NSQ1MgcHl0aG9uL3B5dGhvbi5j IHB5dGhvbi9weXRob24tdmFsdWUuYyIKKyAgQ09ORklHX09CUz0iJENPTkZJ R19PQlMgcHl0aG9uLm8gcHl0aG9uLXZhbHVlLm8gcHl0aG9uLXByZXR0eXBy aW50Lm8iCisgIENPTkZJR19TUkNTPSIkQ09ORklHX1NSQ1MgcHl0aG9uL3B5 dGhvbi5jIHB5dGhvbi9weXRob24tdmFsdWUuYyBweXRob24vcHl0aG9uLXBy ZXR0eXByaW50LmMiCiBmaQogQUNfU1VCU1QoUFlUSE9OX0NGTEFHUykKIApJ bmRleDogY29uZmlndXJlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZp bGU6IC9jdnMvc3JjL3NyYy9nZGIvY29uZmlndXJlLHYKcmV0cmlldmluZyBy ZXZpc2lvbiAxLjI4MgpkaWZmIC11IC1wIC11IC1yMS4yODIgY29uZmlndXJl Ci0tLSBjb25maWd1cmUJNiBNYXkgMjAwOSAyMzowNToyNyAtMDAwMAkxLjI4 MgorKysgY29uZmlndXJlCTI4IE1heSAyMDA5IDE2OjIxOjIwIC0wMDAwCkBA IC0xMTkwNyw4ICsxMTkwNyw4IEBAIGVjaG8gIiR7RUNIT19UfSR7UFlUSE9O X0NGTEFHU30iID4mNgogZWxzZQogICAjIEV2ZW4gaWYgUHl0aG9uIHN1cHBv cnQgaXMgbm90IGNvbXBpbGVkIGluLCB3ZSBuZWVkIHRvIGhhdmUgdGhlc2Ug ZmlsZXMKICAgIyBpbmNsdWRlZCBpbiBvcmRlciB0byByZWNvZ25pemUgdGhl IEdEQiBjb21tYW5kICJweXRob24iLgotICBDT05GSUdfT0JTPSIkQ09ORklH X09CUyBweXRob24ubyBweXRob24tdmFsdWUubyIKLSAgQ09ORklHX1NSQ1M9 IiRDT05GSUdfU1JDUyBweXRob24vcHl0aG9uLmMgcHl0aG9uL3B5dGhvbi12 YWx1ZS5jIgorICBDT05GSUdfT0JTPSIkQ09ORklHX09CUyBweXRob24ubyBw eXRob24tdmFsdWUubyBweXRob24tcHJldHR5cHJpbnQubyIKKyAgQ09ORklH X1NSQ1M9IiRDT05GSUdfU1JDUyBweXRob24vcHl0aG9uLmMgcHl0aG9uL3B5 dGhvbi12YWx1ZS5jIHB5dGhvbi9weXRob24tcHJldHR5cHJpbnQuYyIKIGZp CiAKIApJbmRleDogcHl0aG9uL3B5dGhvbi1wcmV0dHlwcmludC5jCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvc3JjL3NyYy9nZGIv cHl0aG9uL3B5dGhvbi1wcmV0dHlwcmludC5jLHYKcmV0cmlldmluZyByZXZp c2lvbiAxLjIKZGlmZiAtdSAtcCAtdSAtcjEuMiBweXRob24tcHJldHR5cHJp bnQuYwotLS0gcHl0aG9uL3B5dGhvbi1wcmV0dHlwcmludC5jCTI4IE1heSAy MDA5IDAxOjA5OjIwIC0wMDAwCTEuMgorKysgcHl0aG9uL3B5dGhvbi1wcmV0 dHlwcmludC5jCTI4IE1heSAyMDA5IDE2OjIxOjIwIC0wMDAwCkBAIC0yMywx MCArMjMsMTIgQEAKICNpbmNsdWRlICJzeW10YWIuaCIKICNpbmNsdWRlICJs YW5ndWFnZS5oIgogI2luY2x1ZGUgInZhbHByaW50LmgiCisKICNpbmNsdWRl ICJweXRob24uaCIKLSNpbmNsdWRlICJweXRob24taW50ZXJuYWwuaCIKIAog I2lmZGVmIEhBVkVfUFlUSE9OCisjaW5jbHVkZSAicHl0aG9uLWludGVybmFs LmgiCisKIAogLyogSGVscGVyIGZ1bmN0aW9uIGZvciBmaW5kX3ByZXR0eV9w cmludGVyIHdoaWNoIGl0ZXJhdGVzIG92ZXIgYSBsaXN0LAogICAgY2FsbHMg ZWFjaCBmdW5jdGlvbiBhbmQgaW5zcGVjdHMgb3V0cHV0LiAgVGhpcyB3aWxs IHJldHVybiBhCkBAIC01ODcsOSArNTg5LDggQEAgZ2RicHlfZGVmYXVsdF92 aXN1YWxpemVyIChQeU9iamVjdCAqc2VsZgogaW50CiBhcHBseV92YWxfcHJl dHR5X3ByaW50ZXIgKHN0cnVjdCB0eXBlICp0eXBlLCBjb25zdCBnZGJfYnl0 ZSAqdmFsYWRkciwKIAkJCSAgaW50IGVtYmVkZGVkX29mZnNldCwgQ09SRV9B RERSIGFkZHJlc3MsCi0JCQkgIHN0cnVjdCB1aV9maWxlICpzdHJlYW0sIGlu dCBmb3JtYXQsCi0JCQkgIGludCBkZXJlZl9yZWYsIGludCByZWN1cnNlLAot CQkJICBlbnVtIHZhbF9wcmV0dHlwcmludCBwcmV0dHksCisJCQkgIHN0cnVj dCB1aV9maWxlICpzdHJlYW0sIGludCByZWN1cnNlLAorCQkJICBjb25zdCBz dHJ1Y3QgdmFsdWVfcHJpbnRfb3B0aW9ucyAqb3B0aW9ucywKIAkJCSAgY29u c3Qgc3RydWN0IGxhbmd1YWdlX2RlZm4gKmxhbmd1YWdlKQogewogICByZXR1 cm4gMDsK --0016364ed258be37d2046afb7df8--