From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id A9A7520F for ; Fri, 5 May 2017 03:30:10 +0200 (CEST) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga104.jf.intel.com with ESMTP; 04 May 2017 18:30:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.38,290,1491289200"; d="scan'208";a="82769010" Received: from pgsmsx108.gar.corp.intel.com ([10.221.44.103]) by orsmga002.jf.intel.com with ESMTP; 04 May 2017 18:30:07 -0700 Received: from pgsmsx106.gar.corp.intel.com ([169.254.9.228]) by PGSMSX108.gar.corp.intel.com ([169.254.8.249]) with mapi id 14.03.0319.002; Fri, 5 May 2017 09:30:06 +0800 From: "Dai, Wei" To: "thomas@monjalon.net" , "raphael.cohn@stormmq.com" CC: "Mcnamara, John" , "david.marchand@6wind.com" , "Tan, Raymond" , "dev@dpdk.org" Thread-Topic: [PATCH v2 0/3] add a macro to enable support of backtrace Thread-Index: AQHSm9kd7VZAbXWuqUWiIVI9haO7BqHlQ9iQ Date: Fri, 5 May 2017 01:30:05 +0000 Message-ID: <49759EB36A64CF4892C1AFEC9231E8D650A796E4@PGSMSX106.gar.corp.intel.com> References: <1489395568-4664-1-git-send-email-wei.dai@intel.com> In-Reply-To: <1489395568-4664-1-git-send-email-wei.dai@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDQ3NWFkODUtNjdiYS00Y2Y2LWJkOWEtYTY2MmVhZDc3ZTM0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IlhzYWtQUGZZTjNCRnF5cmF0SVc5aEl2dUZDY3J4TmttUTJvOW55eU1NSXc9In0= x-ctpclassification: CTP_IC dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [172.30.20.206] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 0/3] add a macro to enable support of backtrace X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 May 2017 01:30:11 -0000 Hi, Thomas I noticed that my following patch set has been superseded. It address the compile errors when DPDK is built with musl. I know some customer products like Yocto Linux and that from Roph are using= DPDK with musl and they have to manually change something to build it. Roph also referenced to use DPDK with musl in his mail titled " [dpdk-dev] = Compiling DPDK 17.02 using musl instead of glibc " sent on 2017-03-14 Thanks & Best Regards -Wei > -----Original Message----- > From: Dai, Wei > Sent: Monday, March 13, 2017 4:59 PM > To: dev@dpdk.org > Cc: thomas.monjalon@6wind.com; Mcnamara, John > ; david.marchand@6wind.com; Tan, Raymond > ; Dai, Wei > Subject: [PATCH v2 0/3] add a macro to enable support of backtrace >=20 > Some LIBC implementation like musl doesn't support backtrace( ) and > backtrace_symbols declared in execinfo.h. > Currently some DPDK customers fail to build PDDK with musl. > In order to build DPDK with musl, there is a need to reomve references > toexecinfo.h. >=20 > Add a configuration parameter in config/common_linuxapp which equals to y= by > default. It also generate a macro named as RTE_EAL_ENABLE_BACKTRACE > when this configuration paramter equals to y or no above macro when it is= n. >=20 > --- > changes: > v2 -- change configuration parameter name >=20 >=20 > Wei Dai (3): > examples/performance-thread: remove reference to execinfo.h > config: add a marco to enable backtrace or not > eal: remove references to execinfo.h for musl >=20 > config/common_linuxapp | 1 + > examples/performance-thread/common/lthread_tls.c | 1 - > lib/librte_eal/linuxapp/eal/eal_debug.c | 4 ++++ > 3 files changed, 5 insertions(+), 1 deletion(-) >=20 > -- > 2.7.4