From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by dpdk.org (Postfix) with ESMTP id 29D821B1B2 for ; Mon, 9 Oct 2017 15:51:22 +0200 (CEST) Received: by mail-wm0-f66.google.com with SMTP id l10so18224625wmg.1 for ; Mon, 09 Oct 2017 06:51:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:in-reply-to :references:content-transfer-encoding:mime-version; bh=OKW0ahEChzgxALUNFm9aprWXO8z/dUdtk0DUKoAjm5Q=; b=aQ9xZV0PVOihmRTTNKtxkwv1PAu6xn8+kqrL6bH+NJk5UmIwRVAzTxqdnTRnj8QSbM v/+X8lPs7CFRRH1Odia0AvgXdLlL63/+S0Ks5SwWeTm/3M3wkFHe1hKHBS0zFQvtfBRk fmbqBvdUU25elNJRbUBQ1oTlm8esprJcE9R/bRErs0tS+LsWIIHAxifMl9C/TlmFNC4+ Knv3rZ2WsJPZe6Fxf7oqxtVrfGShXItGow8wslMYHu6JYEbpRm1/U2rozMbKTa1h4RFs Eyr32Ad68hXc95nHHnpbR3oW75n2yW1YhlODZFlyCm9CDqxxXkM8KF+/e2PmRvEdnF8d OXHg== X-Gm-Message-State: AMCzsaXl9TcZqvkYvkEHuMIpfPEqLXnCTSLPIglCojoqPd4DEtRjOKtK K/QsHW/t/mmF3OeDEjxZd0NUa9aP X-Google-Smtp-Source: AOwi7QBre3Ix/Lvj7uUDZxZ8QpO6BMrC6Dtcb2vkl6kZkrFqfv9peWEOUjRApqK0h0QTR/YKfvssGQ== X-Received: by 10.80.146.243 with SMTP id l48mr13729581eda.71.1507557081872; Mon, 09 Oct 2017 06:51:21 -0700 (PDT) Received: from localhost ([213.251.34.151]) by smtp.gmail.com with ESMTPSA id b36sm7065116edd.67.2017.10.09.06.51.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 09 Oct 2017 06:51:21 -0700 (PDT) Message-ID: <1507557080.28033.10.camel@debian.org> From: Luca Boccassi To: "Bernhard M. Wiedemann" , dev@dpdk.org Date: Mon, 09 Oct 2017 14:51:20 +0100 In-Reply-To: <20171009132411.8992-1-bwiedemann@suse.de> References: <20171009132058.8915-1-bwiedemann@suse.de> <20171009132411.8992-1-bwiedemann@suse.de> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Evolution 3.22.6-1+deb9u1 Mime-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] Sort list of entries in examples.dox 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: Mon, 09 Oct 2017 13:51:22 -0000 On Mon, 2017-10-09 at 15:24 +0200, Bernhard M. Wiedemann wrote: > so that dpdk builds in a reproducible way > in spite of indeterministic filesystem readdir order >=20 > using LC_ALL=3DC for sorting to be independent of locales >=20 > Signed-off-by: Bernhard M. Wiedemann > --- > =C2=A0mk/rte.sdkdoc.mk | 2 +- > =C2=A01 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/mk/rte.sdkdoc.mk b/mk/rte.sdkdoc.mk > index c0eaa3502..8f2f58e73 100644 > --- a/mk/rte.sdkdoc.mk > +++ b/mk/rte.sdkdoc.mk > @@ -93,7 +93,7 @@ $(API_EXAMPLES): api-html-clean > =C2=A0 $(Q)mkdir -p $(@D) > =C2=A0 @printf '/**\n' > $(API_EXAMPLES) > =C2=A0 @printf '@page examples DPDK Example Programs\n\n' >> > $(API_EXAMPLES) > - @find examples -type f -name '*.c' -printf '@example %p\n' > >> $(API_EXAMPLES) > + @find examples -type f -name '*.c' | LC_ALL=3DC sort | xargs > -l echo "@example" >> $(API_EXAMPLES) > =C2=A0 @printf '*/\n' >> $(API_EXAMPLES) > =C2=A0 > =C2=A0guides-pdf-clean: guides-pdf-img-clean Hello=C2=A0Bernhard, If you are interested in reproducible builds please have a look at this patch series I submitted a while ago: http://dpdk.org/dev/patchwork/patch/28386/ I have verified that those patches make the build reproducible on Debian (x86/x86_64/arm64). Feedback from SUSE is very welcome! --=20 Kind regards, Luca Boccassi