From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 52269 invoked by alias); 6 Dec 2016 02:24:33 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Received: (qmail 50772 invoked by uid 89); 6 Dec 2016 02:24:26 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.8 required=5.0 tests=AWL,BAYES_40,FREEMAIL_FROM,KAM_INFOUSMEBIZ,KAM_LOTSOFHASH,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=sysroot, mingw, kirill, sk:kirill. X-HELO: m69-169.mailgun.net Received: from m69-169.mailgun.net (HELO m69-169.mailgun.net) (166.78.69.169) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 06 Dec 2016 02:24:08 +0000 X-Mailgun-Sending-Ip: 166.78.69.169 X-Mailgun-Sid: WyIwZTgzNyIsICJjcm9zc2djY0Bzb3VyY2V3YXJlLm9yZyIsICI0MGYiXQ== Received: from github.com (Unknown [192.30.252.42]) by mxa.mailgun.org with ESMTP id 58462146.7fb6103f2c30-in02; Tue, 06 Dec 2016 02:24:06 -0000 (UTC) Date: Tue, 06 Dec 2016 02:24:00 -0000 From: Alexey Neyman Reply-To: Alexey Neyman To: crossgcc@sourceware.org Message-ID: <58462146857f0_3b003fc58cf1714c676c@hookshot-fe1-cp1-prd.iad.github.net.mail> Subject: [crosstool-ng/crosstool-ng] 5d5465: debug/gdb: properly link with expat Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="--==_mimepart_5846214684bae_3b003fc58cf1714c67547"; charset=UTF-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2016-12/txt/msg00008.txt.bz2 ----==_mimepart_5846214684bae_3b003fc58cf1714c67547 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-length: 3765 Branch: refs/heads/master Home: https://github.com/crosstool-ng/crosstool-ng Commit: 5d5465307b8dac17855d6fe74653fe634144f91b https://github.com/crosstool-ng/crosstool-ng/commit/5d5465307b8dac17855d6fe74653fe634144f91b Author: Kirill Smirnov Date: 2016-09-09 (Fri, 09 Sep 2016) Changed paths: M scripts/build/debug/300-gdb.sh Log Message: ----------- debug/gdb: properly link with expat This patch fixes libexpat detection for gdb-native and gdb-cross static builds. For gdb-native build configure should not touch system /usr/{lib,include} directories while looking for libexpat. To fix this we pass --without-libexpat-prefix flag to configure script. For gdb-cross build configure is allowed to investigate system /usr/{lib,include} directories, but it does not hurt to disable this behavior. In this case configure falls back to -lexpat, which works as expected. For more info: http://marc.info/?l=gnulib-bug&m=129660262901148&w=2 Signed-off-by: Kirill Smirnov Commit: 5fd69f7652b0854b0eeba6b96c6a80ed0efc67a2 https://github.com/crosstool-ng/crosstool-ng/commit/5fd69f7652b0854b0eeba6b96c6a80ed0efc67a2 Author: Kirill K. Smirnov Date: 2016-09-10 (Sat, 10 Sep 2016) Changed paths: M scripts/build/companion_libs/200-libelf.sh M scripts/build/companion_libs/210-expat.sh M scripts/build/companion_libs/220-ncurses.sh Log Message: ----------- complibs: let mingw-gcc find target companion libs mingw-gcc searches for include and libs in /mingw directory while non-mingw-gcc uses /usr. This patch sets an appropriate prefix for target companion libs. Signed-off-by: Kirill K. Smirnov Commit: f64f561e6f5aee05ae93af7443e144453fe31700 https://github.com/crosstool-ng/crosstool-ng/commit/f64f561e6f5aee05ae93af7443e144453fe31700 Author: Kirill K. Smirnov Date: 2016-09-12 (Mon, 12 Sep 2016) Changed paths: M scripts/build/debug/300-gdb.sh Log Message: ----------- debug/gdb: Add comments for untrivial flags. The necessity of --without-libexpat-prefix is not obvious and needs comments. Signed-off-by: Kirill K. Smirnov Commit: ee1c04378c471dfea04808963db78a91fc89d62e https://github.com/crosstool-ng/crosstool-ng/commit/ee1c04378c471dfea04808963db78a91fc89d62e Author: Kirill K. Smirnov Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M scripts/build/debug/300-gdb.sh Log Message: ----------- debug/gdb: restore comments There are two separate issues with gdb configure usage: 1) inspecting build system libraries while cross-compiling; 2) preferring a shared library over static one. The first usage issue is described and fixed now. The second issue was described but the notes were removed for some reason. This patch restores those notes. Suggested-by: Alexey Neyman Signed-off-by: Kirill K. Smirnov Commit: f5a375e4070e484a5fc196f1cb2014f528693ed9 https://github.com/crosstool-ng/crosstool-ng/commit/f5a375e4070e484a5fc196f1cb2014f528693ed9 Author: Alexey Neyman Date: 2016-12-05 (Mon, 05 Dec 2016) Changed paths: M scripts/build/companion_libs/200-libelf.sh M scripts/build/companion_libs/210-expat.sh M scripts/build/companion_libs/220-ncurses.sh M scripts/build/debug/300-gdb.sh Log Message: ----------- Merge pull request #443 from KirillSmirnov/gdb-native debug/gdb: properly link with expat Compare: https://github.com/crosstool-ng/crosstool-ng/compare/4042269de621...f5a375e4070e ----==_mimepart_5846214684bae_3b003fc58cf1714c67547 Content-Type: text/plain; charset=us-ascii Content-length: 71 -- For unsubscribe information see http://sourceware.org/lists.html#faq ----==_mimepart_5846214684bae_3b003fc58cf1714c67547--