From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1.windriver.com ([147.11.146.13]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1SCeRn-0001K2-Cc for openembedded-core@lists.openembedded.org; Wed, 28 Mar 2012 00:00:59 +0200 Received: from ALA-HCA.corp.ad.wrs.com (ala-hca [147.11.189.40]) by mail1.windriver.com (8.14.3/8.14.3) with ESMTP id q2RLpv4b005748 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Tue, 27 Mar 2012 14:51:57 -0700 (PDT) Received: from localhost.localdomain (172.25.34.61) by ALA-HCA.corp.ad.wrs.com (147.11.189.50) with Microsoft SMTP Server (TLS) id 14.1.255.0; Tue, 27 Mar 2012 14:51:58 -0700 From: Mark Hatle To: Date: Tue, 27 Mar 2012 16:57:29 -0500 Message-ID: X-Mailer: git-send-email 1.7.3.4 MIME-Version: 1.0 X-Originating-IP: [172.25.34.61] Subject: [PATCH 0/2] Update pseudo to version 1.3 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Patches and discussions about the oe-core layer List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Mar 2012 22:00:59 -0000 Content-Type: text/plain Update pseudo to version 1.3 in order to fix Yocto Project bug #2181. >From the pseudo author: This patch updates pseudo to 1.3. The biggest change is the creation of a new popen() wrapper, which fixes some strange PSEUDO_PREFIX errors that could occur running certain commands (those using os.popen()) outside of the pseudo environment after pseudo had been used. However, this also uses the upstream versions of the opendir and renameat patches, merges in a new option for static linking of sqlite (and adds that configuration option to pseudo.inc), and merges in the oe-config patch. So we're back to zero patches in tree and a clean upstream pseudo. In addition, a separate patch to the scripts/bitbake was created that should help ensure that on an upgrade of pseudo-native, pseudo-native is built prior to the main build. Similarly to how things work when pseudodone does not exist. Testing notes... This was tested by starting with existing master, building core-image-minimal, then updating to the new version of pseudo recipes, and rerunning the core-image-minimal build. The test was performed with both NO32LIBS=1 and NO32LIBS=0. Testing was successful. The following changes since commit 7b01671f54f70c28c98457058c51ffefcb07c0e8: nspr 4.8.9: failed to build on x86_64 board (2012-03-27 13:26:37 +0100) are available in the git repository at: git://git.yoctoproject.org/poky-contrib mhatle/pseudo http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=mhatle/pseudo Mark Hatle (1): scripts/bitbake: Update to help rebuild pseudo-native Peter Seebach (1): Pseudo: Update to 1.3 meta/recipes-devtools/pseudo/pseudo.inc | 4 +- .../recipes-devtools/pseudo/pseudo/oe-config.patch | 58 ----- meta/recipes-devtools/pseudo/pseudo/opendir.patch | 94 -------- meta/recipes-devtools/pseudo/pseudo/renameat.patch | 229 -------------------- .../pseudo/pseudo/static_sqlite.patch | 17 -- meta/recipes-devtools/pseudo/pseudo_1.2.bb | 12 - meta/recipes-devtools/pseudo/pseudo_1.3.bb | 8 + meta/recipes-devtools/pseudo/pseudo_git.bb | 10 +- scripts/bitbake | 36 +++- 9 files changed, 45 insertions(+), 423 deletions(-) delete mode 100644 meta/recipes-devtools/pseudo/pseudo/oe-config.patch delete mode 100644 meta/recipes-devtools/pseudo/pseudo/opendir.patch delete mode 100644 meta/recipes-devtools/pseudo/pseudo/renameat.patch delete mode 100644 meta/recipes-devtools/pseudo/pseudo/static_sqlite.patch delete mode 100644 meta/recipes-devtools/pseudo/pseudo_1.2.bb create mode 100644 meta/recipes-devtools/pseudo/pseudo_1.3.bb -- 1.7.3.4