From patchwork Mon Nov 5 16:55:26 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: ANDY KENNEDY X-Patchwork-Id: 197224 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id A16462C00A5 for ; Tue, 6 Nov 2012 03:57:12 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 73E628A354; Mon, 5 Nov 2012 16:57:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4HzeOhzWcHsO; Mon, 5 Nov 2012 16:57:08 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id DF5C08A117; Mon, 5 Nov 2012 16:57:07 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 96EE88F74A for ; Mon, 5 Nov 2012 16:57:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id AB5F48A117 for ; Mon, 5 Nov 2012 16:57:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GUD5Fys0KHed for ; Mon, 5 Nov 2012 16:57:05 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from p02c11o142.mxlogic.net (p02c11o142.mxlogic.net [208.65.144.75]) by whitealder.osuosl.org (Postfix) with ESMTPS id F1C628A0CE for ; Mon, 5 Nov 2012 16:57:04 +0000 (UTC) Received: from unknown [76.164.174.81] by p02c11o142.mxlogic.net(mxl_mta-6.15.0-1) with SMTP id fdfe7905.0.118080.00-227.299955.p02c11o142.mxlogic.net (envelope-from ); Mon, 05 Nov 2012 09:57:05 -0700 (MST) X-MXL-Hash: 5097efe17a46db42-9ce1ae198a2c2520ad4dc0169cd6eac0277d3640 Received: from ex-mb1.corp.adtran.com ([fe80::51a3:972d:5f16:9952]) by ex-hc1.corp.adtran.com ([fe80::a43f:7ea6:7688:37b%14]) with mapi id 14.01.0339.001; Mon, 5 Nov 2012 10:55:26 -0600 From: ANDY KENNEDY To: "'buildroot@busybox.net'" Thread-Topic: [PATCH] BR2_PREFER_STATIC_LIB and LDFLAGS+= -static Thread-Index: Ac27dlmD3vYyISGeRYKIusueKy9DUA== Date: Mon, 5 Nov 2012 16:55:26 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.22.115.180] MIME-Version: 1.0 X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010122901)] X-MAIL-FROM: X-SOURCE-IP: [(unknown)] X-AnalysisOut: [v=2.0 cv=aLxHX8Bm c=1 sm=0 a=0XgpNN2/4a34ymu16SVwsQ==:17 a] X-AnalysisOut: [=C3ZOIDTcl6cA:10 a=GmO2hmvIkq0A:10 a=qZHQZMT3apYA:10 a=BLc] X-AnalysisOut: [eEmwcHowA:10 a=kj9zAlcOel0A:10 a=xqWC_Br6kY4A:10 a=eJNrpio] X-AnalysisOut: [GAAAA:8 a=c4agxiJo-nwA:10 a=Zcw03Id1A9jKhPtn4gcA:9 a=CjuIK] X-AnalysisOut: [1q_8ugA:10 a=DvnSUQUdWHYA:10] Subject: [Buildroot] [PATCH] BR2_PREFER_STATIC_LIB and LDFLAGS+= -static X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net The following changes LDFLAGS from += -static to += --static if building with BR2_PREFER_STATIC_LIB so that various components actually build statically. Signed-off-by: Andy Kennedy Acked-by: Arnout Vandecappelle (Essensium/Mind) diff -Naur a/package/Makefile.in b/package/Makefile.in --- a/package/Makefile.in 2012-08-31 03:49:41.000000000 -0500 +++ b/package/Makefile.in 2012-11-05 10:45:45.000000000 -0600 @@ -299,7 +299,7 @@ ifeq ($(BR2_PREFER_STATIC_LIB),y) SHARED_STATIC_LIBS_OPTS=--enable-static --disable-shared -TARGET_LDFLAGS += -static +TARGET_LDFLAGS += --static else SHARED_STATIC_LIBS_OPTS=--enable-static --enable-shared endif