From patchwork Fri Aug 18 11:03:23 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Luca Boccassi X-Patchwork-Id: 27634 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 2595E9107; Fri, 18 Aug 2017 13:03:41 +0200 (CEST) Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by dpdk.org (Postfix) with ESMTP id CE9469107 for ; Fri, 18 Aug 2017 13:03:39 +0200 (CEST) Received: by mail-wr0-f195.google.com with SMTP id 5so1418272wrz.0 for ; Fri, 18 Aug 2017 04:03:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ggR2ruovi42V5YpoTDfSvhrI+LrO8q1fV+VAKkFVMkQ=; b=PHE4u5nrJhPzF+bNBOdGJJcRBLkduH1Wqyg4Zhrn1YbzGJqHjZNGnCwmBi0o6RIuxM wA0DL5yDDJLyO7HOnPU+iSvrVkpsUiQu/TdDcE8pTREVo7Pkzmcx0CRnKWjvuLyAhkXk L/akVDrtnRtwlLPzktkLzZ0ZdSCK6CM7lUMwfnu3RumMkVszl1udrfTKOnf090B1odHp 2iqL0jaA1O715YcST6AZr1Yl31deCOAjk9ewWX8P32MF+Gs4MiTCrPFb3KGBQyD3H0kT 4sLzrO5Mo6TzfC6/VTNqFiZLf506eiitmTXLYDY1UTKCTZJlgx+zn3iNK/jgU7z547p6 xdTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=ggR2ruovi42V5YpoTDfSvhrI+LrO8q1fV+VAKkFVMkQ=; b=MLyk/e4tanugxDlNSGP5WsDdO04SV3MYDiJ6KJs5jp5LnyJ+nAgmyKkmRtnsIRb0pf 3s7u4Uq1RWE+spZ7IV8t10ys4kxfVtGDVd7pe6o2BHpampIDsvjPrreFXPBGSsJQX7Jn ZA8Ckc8n9HBNe7mH4DhjO1uxOhRl4lsHu/Q6ejJsiJF3EzhOkI8jJjnbB50YFp/LTPnk CkYPEwMkwvj8wTOHLxI0kmM/6zfvg1GQdRyRiPgOPcktV7siODLHsCuFADasj38bWVlY SEOdfBkCwWXyqc8IZLjdw504Uqxy6DUBxcAwCtlTFnRzTb9+fvYtUcL3nagdxBx16V7a XtgA== X-Gm-Message-State: AHYfb5gRzG5y0LkVwWyL3vCFnljfOSXSFvBNqi77tlQFsXFq33w2TEeR S6E52Gudo1HR5OVAf3U= X-Received: by 10.223.170.202 with SMTP id i10mr2896749wrc.140.1503054219219; Fri, 18 Aug 2017 04:03:39 -0700 (PDT) Received: from localhost ([2a00:23c5:bef3:400:4a51:b7ff:fe0b:4749]) by smtp.gmail.com with ESMTPSA id v23sm5305872wrd.71.2017.08.18.04.03.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 18 Aug 2017 04:03:38 -0700 (PDT) From: luca.boccassi@gmail.com To: dev@dpdk.org Cc: Luca Boccassi Date: Fri, 18 Aug 2017 12:03:23 +0100 Message-Id: <20170818110328.7370-2-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170818110328.7370-1-luca.boccassi@gmail.com> References: <20170810182325.14058-1-luca.boccassi@gmail.com> <20170818110328.7370-1-luca.boccassi@gmail.com> Subject: [dpdk-dev] [PATCH v6 1/6] mk: sort list of shared objects in linker script 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: Luca Boccassi The output of wildcard might not be stable and depend on the filesystem and other factors. This means the content libdpdk.so linker script might change between builds from the same sources. Run the list through sort to ensure reproducibility. Signed-off-by: Luca Boccassi --- mk/rte.combinedlib.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mk/rte.combinedlib.mk b/mk/rte.combinedlib.mk index 449358b33..2ab7ee8a1 100644 --- a/mk/rte.combinedlib.mk +++ b/mk/rte.combinedlib.mk @@ -42,7 +42,7 @@ endif RTE_LIBNAME := dpdk COMBINEDLIB := lib$(RTE_LIBNAME)$(EXT) -LIBS := $(filter-out $(COMBINEDLIB), $(notdir $(wildcard $(RTE_OUTPUT)/lib/*$(EXT)))) +LIBS := $(filter-out $(COMBINEDLIB), $(sort $(notdir $(wildcard $(RTE_OUTPUT)/lib/*$(EXT))))) all: FORCE $(Q)echo "GROUP ( $(LIBS) )" > $(RTE_OUTPUT)/lib/$(COMBINEDLIB)