From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 30 Aug 2021 20:26:38 +0300 From: "Dmitry V. Levin" To: devel@lists.altlinux.org Message-ID: <20210830172638.GB3208@altlinux.org> References: <20210830134629.skp76n5pqzckglut@example.org> <12227230.O9o76ZdvQC@zerg.malta.altlinux.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Subject: Re: [devel] %set_clang_version X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Aug 2021 17:26:38 -0000 Archived-At: List-Archive: List-Post: On Mon, Aug 30, 2021 at 06:49:41PM +0300, Arseny Maslennikov wrote: > On Mon, Aug 30, 2021 at 05:57:24PM +0300, Arseny Maslennikov wrote: > > On Mon, Aug 30, 2021 at 05:05:28PM +0300, Sergey V Turchin wrote: > > > Возможно, ещё %set_clang_version. Один второго вызывать сам сможет наверняка. > > > > Да, сможет. И тогда BR: clangX-devel именно туда. > Точнее, clangX. -devel не всем нужен. > > И обращение к %set_clang_optflags_lto тоже туда. > > %set_clang_optflags_lto %global optflags_lto -flto=thin В идеале это должно было бы происходить автоматически, когда clang добавлен в сборочную среду. К слову, мы рассматривали вариант добавления макроса, который бы делал %{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects} и решили не добавлять, потому что для того, чтобы им стали пользоваться, его придётся сперва добавить во все поддерживаемые бранчи, а это такая морока, что этим пока что никто не захотел заниматься. -- ldv