From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=altlinux.org; s=dkim; h=Subject:In-Reply-To:Content-Type:MIME-Version: References:Message-ID:To:From:Date:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=EZfIPWNnv2vjyjt9JvCFyyAjtW3uvTWOi120FYrbfSw=; b=b4lRCrMb7iRysh2hDSdAyvJoLB TVKGEyLQ1yWsylwp5XKBicMOHK9riTUPIDAc1wTDJmdnIpYE5dTS13E/O3pDeN+DzRvsoQRbbVo4K NdamhH3IF0LQ65wbEzg1Lx/1yMag+dT3kYWfU8eEPBycMFTfSPP8iJdZU8zvLp+kxQ0YXfHU0k/sk Fuqv/eJ7Z6dtjjVIfqlwCGRWL9GgYnA35RxEW6RHzs2TXMn8hyqQif9PjRxmQxrg4RVffMcGt+eQN nM+X5keywkQcMWhm7U3iJfMMRAR7Dk5EcTSnsA9UDNaHgsMX51OaWDfGbw8mvY1xpNlpwLpRi/Qms jPzquWLQ==; Date: Mon, 11 Jan 2021 19:38:51 +0300 From: Arseny Maslennikov To: devel@lists.altlinux.org Message-ID: References: <20210107205220.GA1094824@lks.home> <20210111160945.GA1739369@lks.home> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="K+xXWu8UfVDWwmhk" Content-Disposition: inline In-Reply-To: <20210111160945.GA1739369@lks.home> OpenPGP: url=http://grep.cs.msu.ru/~ar/pgp-key.asc X-SA-Exim-Connect-IP: 37.204.119.143 X-SA-Exim-Mail-From: arseny@altlinux.org X-SA-Exim-Version: 4.2.1 X-SA-Exim-Scanned: Yes (on mail.cs.msu.ru) Subject: Re: [devel] [#263468] EPERM (try 14) llvm-common.git=11.0.0-alt2 srpm=llvm11.0-11.0.0-alt2.src.rpm 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, 11 Jan 2021 16:38:57 -0000 Archived-At: List-Archive: List-Post: --K+xXWu8UfVDWwmhk Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 11, 2021 at 05:09:45PM +0100, Konstantin Lepikhov wrote: > Hi Arseny! >=20 > On 01/08/2021, at 12:18:41 AM you wrote: > > =D0=A3=D0=9C=D0=92=D0=A0. =D0=9C=D0=BE=D0=B6=D0=B5=D1=82, =D0=BC=D0=BE= =D0=B9 =D0=BF=D0=BE=D1=87=D1=82=D0=BE=D0=B2=D1=8B=D0=B9 =D0=BA=D0=BB=D0=B8= =D0=B5=D0=BD=D1=82 =D1=81=D0=BB=D0=BE=D0=BC=D0=B0=D0=BB =D1=81=D1=81=D1=8B= =D0=BB=D0=BA=D1=83 =D0=B8=D0=BB=D0=B8 =D0=B2=D0=B0=D1=88 =D0=BD=D0=B5 =D1= =82=D0=B0=D0=BA =D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D0=B0=D0=BB? > >=20 > > =D0=9F=D1=80=D0=B8=D0=BA=D0=BB=D0=B0=D0=B4=D1=8B=D0=B2=D0=B0=D1=8E =D1= =84=D0=B0=D0=B9=D0=BB=D0=BE=D0=BC. >=20 > > diff --git a/llvm11.spec b/llvm11.spec <...> > > +%global v_major 11 > > +%global v_majmin %v_major.0 > > +%global v_full %v_majmin.0 > > +%global rcsuffix %nil > =D0=B0 =D1=82=D0=B0=D0=BA =D0=BB=D0=B8 =D0=BD=D1=83=D0=B6=D0=BD=D1=8B =D0= =B2=D1=81=D0=B5 =D1=8D=D1=82=D0=B8 =D0=BF=D1=80=D0=B8=D1=81=D0=B5=D0=B4=D0= =B0=D0=BD=D0=B8=D1=8F =D1=81 =D0=B2=D0=B5=D1=80=D1=81=D0=B8=D1=8F=D0=BC=D0= =B8 =D0=B8 rc? =D0=A3 =D0=BD=D0=B0=D1=81 =D0=B6=D0=B5 =D0=BD=D0=B5 daily > builds =D1=81=D0=BE=D0=B1=D0=B8=D1=80=D0=B0=D1=8E=D1=82=D1=81=D1=8F. =D0=94=D0=BE =D0=BF=D0=BE=D1=80=D1=8B =D0=B4=D0=BE =D0=B2=D1=80=D0=B5=D0=BC= =D0=B5=D0=BD=D0=B8. =D0=9D=D0=B0=D1=87=D0=B8=D0=BD=D0=B0=D1=82=D1=8C =D0=B3=D0=BE=D1=82=D0=BE= =D0=B2=D0=B8=D1=82=D1=8C =D0=B0=D0=B4=D0=B0=D0=BF=D1=82=D0=B0=D1=86=D0=B8= =D1=8E =D1=81=D0=BF=D0=B5=D0=BA=D0=B0 =D0=BB=D1=83=D1=87=D1=88=D0=B5 =D1=81= =D0=BA=D0=B0=D0=BA=D0=B8=D1=85-=D1=82=D0=BE =D0=B4=D0=BE=D1=81=D1=82=D0=B0= =D1=82=D0=BE=D1=87=D0=BD=D0=BE =D0=BF=D0=BE=D0=B7=D0=B4=D0=BD=D0=B8=D1=85 rc, =D0=BE=D1=81=D0=BE=D0=B1=D0=B5=D0=BD=D0=BD=D0=BE =D0=B2 =D1=81=D0=BB=D1= =83=D1=87=D0=B0=D0=B5, =D0=BA=D0=BE=D0=B3=D0=B4=D0=B0 =D0=BF=D0=BE=D1=81=D0= =BB=D0=B5 =D0=B2=D1=8B=D1=85=D0=BE=D0=B4=D0=B0 =D0=B2=D1=80=D0=B5=D0=BC=D0= =B5=D0=BD=D0=B8 =D1=83 =D0=BC=D0=B5=D0=B9=D0=BD=D1=82=D0=B5=D0=B9=D0=BD=D0= =B5=D1=80=D0=B0 =D0=BC=D0=B0=D0=BB=D0=BE, =D0=B0 =D1=87=D1=83=D1=82=D1=8C =D1=80=D0=B0=D0=BD=D1=8C=D1=88=D0=B5 =E2=80=94 =D0= =BC=D0=BD=D0=BE=D0=B3=D0=BE. >=20 > > +%global llvm_name llvm%v_majmin > > +%global clang_name clang%v_majmin > > +%global clangd_name clangd%v_majmin > > +%global lld_name lld%v_majmin > =D1=82.=D0=B5. =D0=BF=D0=BB=D0=B0=D0=BD=D0=B8=D1=80=D1=83=D0=B5=D1=82=D1= =81=D1=8F =D1=81=D0=BE=D0=B1=D0=B8=D1=80=D0=B0=D1=82=D1=8C =D1=80=D0=B0=D0= =B7=D0=B4=D0=B5=D0=BB=D1=8C=D0=BD=D1=8B=D0=B5 =D0=B2=D0=B5=D1=80=D1=81=D0= =B8=D0=B8 clang/llvm/lld? =D0=BD=D0=B5 =D0=B2 =D1=80=D0=B0=D0=BC=D0=BA=D0=B0=D1=85 =D0=BE=D0=B4=D0=BD= =D0=BE=D0=B3=D0=BE =D0=B8=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE=D0=B3=D0=BE = =D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D0=B0. <...> > > %def_disable tests > > %ifarch x86_64 aarch64 > > %def_without clang > =D0=BF=D0=BE=D1=87=D0=B5=D0=BC=D1=83? without_clang =D0=B8=D1=81=D0=BF=D0= =BE=D0=BB=D1=8C=D0=B7=D1=83=D0=B5=D1=82=D1=81=D1=8F =D1=82=D0=BE=D0=BB=D1= =8C=D0=BA=D0=BE =D0=B5=D1=81=D0=BB=D0=B8 =D1=83 =D0=BD=D0=B0=D1=81 bootstra= p. =D0=98=D0=BD=D0=B0=D1=87=D0=B5 > =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B0 =D0= =B1=D0=B5=D0=B7 LTO. =D0=92=D0=BD=D0=B8=D0=BC=D0=B0=D1=82=D0=B5=D0=BB=D1=8C=D0=BD=D0=BE =D0=BF= =D0=BE=D1=81=D0=BC=D0=BE=D1=82=D1=80=D0=B8=D1=82=D0=B5 changelog =D0=B8 =D0= =B0=D1=80=D1=85=D0=B8=D0=B2. =D0=9E=D0=B4=D0=BD=D0=B0 =D0=B8=D0=B7 =D0=B2=D0=BE=D0=B7=D0=BC=D0=BE=D0=B6= =D0=BD=D1=8B=D1=85 =D0=BF=D1=80=D0=B8=D1=87=D0=B8=D0=BD: http://git.altlinux.org/people/arseny/packages/?p=3Dllvm11.0.git;a=3Dcommit= ;h=3D4b3c6c13e4d70fd201691c636d57b5b020e00709 =D0=9D=D0=B0=D0=B4=D0=BE =D0=B4=D1=83=D0=BC=D0=B0=D1=82=D1=8C, =D1=87=D1=82= =D0=BE =D1=81 =D1=8D=D1=82=D0=B8=D0=BC =D0=B4=D0=B5=D0=BB=D0=B0=D1=82=D1=8C. >=20 > > @@ -18,44 +39,62 @@ > > %def_without clang > > %endif > > =20 > > +%define tarversion %v_full%rcsuffix > > + > > Name: %llvm_name > > -Version: 11.0.0 > > -Release: alt1 > > -Summary: The Low Level Virtual Machine > > +Version: %v_full > > +Release: alt2 > > +Summary: The LLVM Compiler Infrastructure <...> > > %package libs > > Group: Development/C > > Summary: LLVM shared libraries > > +%requires_filesystem > > =20 > > %description libs > > -Shared libraries for the LLVM compiler infrastructure. > > +This package contains shared libraries needed to develop new > > +native programs that use LLVM. > ? =D1=80=D0=B0=D0=B7=D0=B2=D0=B5 =D1=82=D1=83=D1=82 =D1=87=D1=82=D0=BE-=D1=82= =D0=BE =D0=BD=D0=B5=D0=B2=D0=B5=D1=80=D0=BD=D0=BE? =D1=81=D1=82=D0=B0=D1=80=D1=8B=D0=B9 description =D0=B1=D1=8B=D0=BB =D1=81= =D0=BB=D0=B8=D1=88=D0=BA=D0=BE=D0=BC =D0=BD=D0=B5=D1=82=D0=BE=D1=87=D0=BD= =D1=8B=D0=BC =D0=B8 =D0=BF=D0=BE=D0=B4=D1=85=D0=BE=D0=B4=D0=B8=D0=BB =D0=BA= =D0=BD=D0=B5=D1=81=D0=BA=D0=BE=D0=BB=D1=8C=D0=BA=D0=B8=D0=BC =D0=B1=D0=B8= =D0=BD=D0=B0=D1=80=D0=BD=D1=8B=D0=BC =D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D0=B0=D0=BC. >=20 > > =20 > > %package doc > > Summary: Documentation for LLVM > > Group: Documentation <...> > > =20 > > %build > > +%define _cmake_skip_rpath -DCMAKE_SKIP_RPATH:BOOL=3DOFF > > %cmake -G Ninja \ > > -DLLVM_PARALLEL_LINK_JOBS=3D1 \ > > -DCMAKE_BUILD_TYPE=3DRelease \ > > + -DCMAKE_INSTALL_PREFIX=3D%llvm_prefix \ > > + -DCMAKE_SKIP_INSTALL_RPATH:BOOL=3DOFF \ > > -DBUILD_SHARED_LIBS:BOOL=3DOFF \ > > - -DLLVM_TARGETS_TO_BUILD=3D"host;AMDGPU;BPF;NVPTX;" \ > > + -DLLVM_TARGETS_TO_BUILD=3D"all" \ > =D0=9F=D0=BE=D1=87=D0=B5=D0=BC=D1=83 =D0=BD=D0=B0=D0=BC =D0=BD=D1=83=D0= =B6=D0=BD=D1=8B =D0=B2=D1=81=D0=B5 TARGETS? =D0=AF =D1=81=D0=BA=D0=BE=D1=80=D0=BE =D0=B1=D1=83=D0=B4=D1=83 =D1=81=D0=BE= =D0=B1=D0=B8=D1=80=D0=B0=D1=82=D1=8C =D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D1=8B, = =D0=BA=D0=BE=D1=82=D0=BE=D1=80=D1=8B=D0=B5 =D1=8D=D1=82=D0=B8=D0=BC =D0=B1= =D1=83=D0=B4=D1=83=D1=82 =D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0= =D1=82=D1=8C=D1=81=D1=8F. =D0=9D=D1=83, =D0=B8 =D0=B4=D0=BB=D1=8F "clang -target aarch64-unknown-linu= x-gnu" =D0=BA=D0=B0=D0=BA=D0=BE=D0=B3=D0=BE-=D0=BD=D0=B8=D0=B1=D1=83=D0=B4= =D1=8C. >=20 > > -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=3D'AVR' \ > > -DLLVM_ENABLE_LIBCXX:BOOL=3DOFF \ > > -DLLVM_ENABLE_ZLIB:BOOL=3DON \ > > @@ -287,13 +395,13 @@ ninja -vvv -j %__nprocs -C BUILD > > =20 > > %install > > pushd BUILD > > -cmake -DCMAKE_INSTALL_PREFIX=3D%buildroot%prefix ../ > > +cmake -DCMAKE_INSTALL_PREFIX=3D%buildroot%llvm_prefix ../ > > sed -i 's|man\ tools/lld/docs/docs-lld-html|man|' build.ninja > > sed -i '/^[[:space:]]*include.*tools\/lld\/docs\/cmake_install.cmake.*= /d' tools/lld/cmake_install.cmake > > popd > > ninja -C BUILD install > > =20 > > -# And prepare Clang documentation > > +# Prepare Clang documentation. > > rm -rf BUILD/clang-docs > > mkdir -p BUILD/clang-docs > > for f in LICENSE.TXT NOTES.txt README.txt; do > > @@ -301,113 +409,295 @@ for f in LICENSE.TXT NOTES.txt README.txt; do > > done > > rm -rf tools/clang/docs/{doxygen*,Makefile*,*.graffle,tools} > > =20 > > -install -m 0755 BUILD/%_lib/LLVMHello.so %buildroot%_libdir/ > > -install -m 0755 BUILD/%_lib/BugpointPasses.so %buildroot%_libdir/ > > -mkdir -p %buildroot%_docdir/lld > > - > > -file %buildroot%_bindir/* | awk -F: '$2~/ELF/{print $1}' | xargs -r ch= rpath -d > > -file %buildroot%_libdir/*.so | awk -F: '$2~/ELF/{print $1}' | xargs -r= chrpath -d > > +install -m 0755 BUILD/%_lib/LLVMHello.so %buildroot%llvm_libdir/ > > +install -m 0755 BUILD/%_lib/BugpointPasses.so %buildroot%llvm_libdir/ > > +mkdir -p %buildroot%llvm_docdir/lld > > =20 > > %ifarch %ix86 > > -cd %buildroot%_libdir/clang/%version/lib/linux > > +cd %buildroot%llvm_libdir/clang/%v_full/lib/linux > > ls *-i[3-9]86* | while read f; do ln -s $f $(echo $f | sed 's|i[3-9]86= |i386|') ; done > > %endif > > =20 > > +# The following files are not used by LLVM builds for Linux. > > +rm -f %buildroot%llvm_bindir/argdumper > > +rm -f %buildroot%llvm_datadir/clang/clang-format-bbedit.applescript > > + > > +# Install the clang bash completion. > > +mkdir -p %buildroot%_datadir/bash-completion/completions > > +ln -sr %buildroot%llvm_datadir/clang/bash-autocomplete.sh %buildroot%_= datadir/bash-completion/completions/clang-%v_major > > + > > +# Symlink executables to %_bindir. > > +mkdir -p %buildroot%_bindir > > +for b in %buildroot%llvm_bindir/*; do > > + bb=3D"$(basename "$b")" > > + echo "$bb" | grep -q -- '-%v_major$' && continue # if already appended > > + ln -srv "$b" "%buildroot%_bindir/$bb-%v_major" > > +done =D0=92=D0=BE=D1=82 =D1=82=D1=83=D1=82 =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0= =D0=BD=D0=BE, =D0=BF=D0=BE=D1=87=D0=B5=D0=BC=D1=83 man1dir =D0=BD=D0=B5 =D0= =BB=D0=B8=D1=88=D0=BD=D0=B8=D0=B9: > > +# Symlink man pages to the man dirs. > > +for mand in %buildroot%llvm_datadir/man/man*; do > > + mand_index=3D"${mand##*/man}" > > + for m in "$mand"/*.[1-9]*; do > > + # Let's force compress the man page, then symlink it. > > + # /usr/lib/llvm-11.0/share/man/manD/utilX.D.xz -> /usr/share/man/man= D/utilX-11.D.xz > > + # Otherwise, brp-alt(compress) keeps fucking us up. > > + # It remakes the symlinks first, then compresses their targets, > > + # severing the symlinks. > > + /usr/lib/rpm/compress_files "$m" > > + > > + mb=3D"$(basename "$m")" # e. g. llvm-ar.1.xz > > + new_mb=3D"${mb%%.[1-9]*}-%v_major.$mand_index" # e. g. llvm-ar-11.1.= xz > > + > > + mkdir -p "%buildroot%_mandir/man$mand_index" > > + ln -srv "$m" "%buildroot%_mandir/man$mand_index/$new_mb" > > + done > > +done > > + > > +# Symlink sonamed shared libraries in %llvm_prefix/%_libdir to %_libdi= r. > > +mkdir -p %buildroot%_libdir > > +find %buildroot%llvm_libdir/*.so* -type f | grep -E '^%buildroot%llvm_= libdir/.*(%v_major)' | sort | tee %_tmppath/shared-objects \ > > + | sed 's)%llvm_libdir)%_libdir)' > %_tmppath/shared-object-links > > +paste %_tmppath/shared-objects %_tmppath/shared-object-links | while r= ead object link; do > > + ln -srv "$object" "$link" > > +done > > + > > +# List all packaged binaries in this source package. > > +find %buildroot%_bindir/*-%v_major > %_tmppath/PATH-executables > > + > > +# For paranoic reasons library packaging policy covers peculiar direct= ory paths. > > +# If there are $A.a and $A.so in %llvm_libdir/clang, they should not e= nd up in the > > +# same package (but can be co-installed on a system). > > +# Let's list all the $A.so for which $A.a exists into a separate packa= ge. > > +# We also consider i386-symlinks for iN86. > > +find %buildroot%llvm_libdir/clang -type f,l -name '*.a' -or -name '*.s= o' | \ > > + sed -r -n 's/^(\/.+)\.a$/\1/p; s/^(.+)\.so$/\1/p' | sort | uniq -d= > %_tmppath/libclang-support-dupes > > +sed < %_tmppath/libclang-support-dupes 's)^%buildroot)); s/$/.a/' > %_= tmppath/libclang-support-static-runtimes > > +sed < %_tmppath/libclang-support-dupes 's)^%buildroot)); s/$/.so/' > %= _tmppath/libclang-support-shared-runtimes > > +sed < %_tmppath/libclang-support-shared-runtimes 's/^/%%exclude /' > %= _tmppath/dyn-files-libclang-support > > +echo "Expelling likely redundant Clang shared runtimes:" && cat %_tmpp= ath/dyn-files-libclang-support > > + > > %check > > %if_enabled tests > > -LD_LIBRARY_PATH=3D%buildroot%_libdir:$LD_LIBRARY_PATH > > +LD_LIBRARY_PATH=3D%buildroot%llvm_libdir:$LD_LIBRARY_PATH > > export LD_LIBRARY_PATH > > ninja -C BUILD check-all || : > > %endif > > =20 > > +# Do not generate dependencies for clang-{format,rename} plugins. > > +%add_findreq_skiplist %llvm_datadir/clang/* > > + > > +%files filesystem > > +%dir %llvm_prefix > > +%dir %llvm_bindir > > +%dir %llvm_libdir > > +%dir %llvm_includedir > > +%dir %llvm_libexecdir > > +%dir %llvm_datadir > > +%dir %llvm_datadir/clang > > +%dir %llvm_datadir/man > > +%dir %llvm_man1dir > > +%dir %llvm_docdir > > + > > %files > > %doc CREDITS.TXT LICENSE.TXT README.txt > > +%llvm_bindir/* > > %_bindir/* > > +%llvm_man1dir/* > > %_man1dir/* > %_man1dir/* - =D0=BB=D0=B8=D1=88=D0=BD=D0=B8=D0=B9 man =D0=BD=D0=B5 =D1=81=D0=BC=D0=BE=D1=82=D1=80=D0=B8=D1=82 =D0=B2 llvm_man= 1dir. =D0=97=D0=B0=D0=BC=D0=BE=D1=80=D0=BE=D1=87=D0=B8=D1=82=D1=8C=D1=81=D1=8F = =D0=B8 =D0=BD=D0=B0=D1=83=D1=87=D0=B8=D1=82=D1=8C =E2=80=94 =D0=B2=D0=B0=D1= =80=D0=B8=D0=B0=D0=BD=D1=82 =D1=85=D1=83=D0=B6=D0=B5, =D1=87=D0=B5=D0=BC = =D1=82=D0=B5=D0=BA=D1=83=D1=89=D0=B8=D0=B9, =D0=BF=D0=BE=D1=82=D0=BE=D0=BC= =D1=83 =D1=87=D1=82=D0=BE =D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC= =D0=B5 man =D0=BD=D0=B0=D0=B4=D0=BE =D0=B5=D1=89=D1=91 =D0=BC=D0=B0=D0=BD =D0=BE= =D1=82 =D0=BF=D1=80=D0=B0=D0=B2=D0=B8=D0=BB=D1=8C=D0=BD=D0=BE=D0=B9 =D0=B2= =D0=B5=D1=80=D1=81=D0=B8=D0=B8 =D0=B4=D0=BE=D1=81=D1=82=D0=B0=D1=82=D1=8C. >=20 > > +%exclude %llvm_bindir/llvm-config* > > %exclude %_bindir/llvm-config* > > +%exclude %llvm_bindir/*clang* > > %exclude %_bindir/*clang* > > -%exclude %_bindir/c-index-test > > +%exclude %llvm_bindir/*clangd* > > +%exclude %_bindir/*clangd* > > +%exclude %llvm_bindir/c-index-test > > +%exclude %_bindir/c-index-test-%v_major > > +%exclude %llvm_bindir/find-all-symbols > > +%exclude %_bindir/find-all-symbols-%v_major > > +%exclude %llvm_bindir/scan-* > > %exclude %_bindir/scan-* > > -%exclude %_man1dir/llvm-config.1.* > > -%exclude %_man1dir/clang.1* > > -%exclude %_man1dir/scan-build.1* > > +%exclude %llvm_man1dir/llvm-config.1.* > > +%exclude %_man1dir/llvm-config-%v_major.1.* > > +%exclude %llvm_man1dir/clang.1* > > +%exclude %_man1dir/clang-%v_major.1* > > +%exclude %llvm_man1dir/scan-build.1* > > +%exclude %_man1dir/scan-build-%v_major.1* > > +%exclude %llvm_bindir/lld* > > %exclude %_bindir/lld* > > -%exclude %_bindir/ld*.lld > > -%exclude %_bindir/wasm-ld > > +%exclude %llvm_bindir/ld*.lld > > +%exclude %_bindir/ld*.lld-%v_major > > +%exclude %llvm_bindir/wasm-ld > > +%exclude %_bindir/wasm-ld-%v_major > > =20 <...> --K+xXWu8UfVDWwmhk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE56JD3UKTLEu/ddrm9dQjyAYL01AFAl/8fxYACgkQ9dQjyAYL 01A74Q//aUBfdR2PzVZZYmco+9Yx/F9kqLJu/9LXvL9D3cgWSfyRTZ9xUo9RsrfR mgrpxTjYNoivZ3wq+azl1wSRymTAkPuM3mgAkUHOCPlFnsOaRT0U9T4vgTC+Jsae jb1VoduLTJb4jar1HXKKJPf0hlyH8Aoa+WC9KmPUjFlb1GQB4kNlELcwdTzlSR24 3+x6zrGYEGSDhbZreu34LVyODCkgQk0QdyE6Wp9f1RfgAyq/eVqxul11hxevh1PX /ZlbhopE50ldmYoVhs1oXRimnPeFQLWDBk+42V6zFLPGL8ml8s7pse8lgoEslF4f vHOqf0P88IxChphzW4dUIdatgMKiJ2cNJuOi4D1dLlege1665gIsXL/ophKxU8dr +NsJmq4wXAwtNTcLR5DRqEYMqDxK8ESr4Q8oLRgBFo+vgpvmu+Dv6RgSdoccUjWF ikeAdlYkENxQIqul89R1wlotUoYtN1QeJOK4cqLreIDqPiq37PUBfHmDvKNSU+Uq MMKKqcuy1utFP0jA18fS0NAkUHQWu5Siwcbmp4xWWQ5ChIf12bsLApU6lJ0M+o5A sEcyAcewEnNBh71wVM7LADRe1Rb0Q1Hl28ffpekSq8enrv0SqDiTlkyFQ8yECzs5 tL+kMEBvbZ/2OFQE6fS44K30gZ2Uaa1HoWzp7Desi/Q/zCJBmUs= =JeE9 -----END PGP SIGNATURE----- --K+xXWu8UfVDWwmhk--