From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f45.google.com (mail-pa0-f45.google.com [209.85.220.45]) by dpdk.org (Postfix) with ESMTP id 6C459DE0 for ; Mon, 11 Apr 2016 20:15:22 +0200 (CEST) Received: by mail-pa0-f45.google.com with SMTP id td3so125898216pab.2 for ; Mon, 11 Apr 2016 11:15:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uUqDRlLBYfpViLRJWy3PxJFrYpfCzIPcuyjVst0/F98=; b=YBoBJunzDsja3vQMAN5JKocqYx3pB+qy0ANvdAMfeUM+eCtZX3UGKknJ8S8/1l9Suv FOL3TSQpP4QlsDd606+8IbQRA8aRw+Y1Cnv9RDXU4eZBzvU4vqwE7/tjSI/AUxyOsgTk 3gFfTZXMkGxPxQE4OaddiJzjtVa0U86vjhbMrwNDUPajj0OyYRozxv57V4RZP9LKUtxO qor97CKgA/HRsZrvrs1TLRrJryTGdCmaj4J85ayfzhx4+gRJ7VF7K7Tn1c+ZaK3Svu1X M7q4MV0msfOcmFJ14tDBxA3r96Icfn86RDberhzSfC1A7mT8pw3nQj3HeJauJdkZ8ZXK QMrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uUqDRlLBYfpViLRJWy3PxJFrYpfCzIPcuyjVst0/F98=; b=F5lVzt0jBSzpxKd49dI2RGacSaD4wlZYjBgiVZDhYL1Jhhw/nhVJjPHcN7arMCVLW2 Z0NxtEvxwY2tGsJKKGUiybZTFAw2Xoz/ttunJ/7p63epgEbr4Chv4RMHgSBRkH/6Df9h YYB3dC6u5hrze0jBbD/u8JtM2bS04Pv+P75/tpZZf2RKGyOPqQ8DLcn3TQ/fV45E18dw mtNpSHISzrW9rmft42Kr4MlDH0Qe2cs/J7GBK/UkIx5I4iDXLKXPxrR9JeHYQMFrZkV0 VK986y1pf6mCnJYofdC47yrM8d4mWX4oGSLWqVRrJwz3WZmbwCtnO8Hq+WyFEfWz/wBN 6dTg== X-Gm-Message-State: AD7BkJJ/DEzoaSHepSgCCIs51VI4hskYDHjcna8T0aI1W4XFOluJsXyvtKr/qKz5HKTGJQ== X-Received: by 10.66.251.10 with SMTP id zg10mr34605767pac.1.1460398521817; Mon, 11 Apr 2016 11:15:21 -0700 (PDT) Received: from xeon-e3 (static-50-53-71-109.bvtn.or.frontiernet.net. [50.53.71.109]) by smtp.gmail.com with ESMTPSA id 22sm37762901pfh.48.2016.04.11.11.15.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Apr 2016 11:15:21 -0700 (PDT) Date: Mon, 11 Apr 2016 11:15:31 -0700 From: Stephen Hemminger To: Simon =?UTF-8?B?S8OlZ3N0csO2bQ==?= Cc: dev@dpdk.org, bruce.richardson@intel.com, jerin.jacob@caviumnetworks.com, jianbo.liu@linaro.org Message-ID: <20160411111531.5044d1d9@xeon-e3> In-Reply-To: <570B8078.7060409@netinsight.net> References: <570B8078.7060409@netinsight.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [dpdk-dev] librte_table build race with SYMLINK-FILE? X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2016 18:15:22 -0000 On Mon, 11 Apr 2016 12:46:16 +0200 Simon K=C3=A5gstr=C3=B6m wrote: > Hi! >=20 > I'm upgrading from DPDK 2.1 to 16.04-rc4, and have a new build issue > which I didn't see before. It's in the librte_table and happens from > time to time (unfrequently) in my out-of-tree build. It looks like a > race between comilation and SYMLINK-FILE: >=20 > [...] > =3D=3D Build lib/librte_table > CC rte_table_lpm_ipv6.o > CC rte_table_lpm.o > CC rte_table_acl.o > CC rte_table_hash_key8.o > In file included from [...]lib/librte_table/rte_table_lpm.c:43:0: > [...]/dpdk.build/include/rte_lpm.h:484:25: fatal error: rte_lpm_sse.h: > No such file or directory > #include "rte_lpm_sse.h" > ^ > compilation terminated. > CC rte_table_hash_key16.o > [...] >=20 > In this case, rte_lpm_sse.h is optionally symlinked if we're not on ARM. > I've tried patching away the issue by unconditionally symlinking the > _{neon,sse}.h files, and while I don't see the problem after that, I > don't really see why it would improve the situation. >=20 > Does anyone else see this as well? >=20 > // Simon The issue is a missing dependency in the mk file for LPM.