Accepting request 967876 from devel:tools:compiler

OBS-URL: https://build.opensuse.org/request/show/967876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mold?expand=0&rev=9
This commit is contained in:
Dominique Leuenberger 2022-04-08 20:46:26 +00:00 committed by Git OBS Bridge
commit 46008095b5
2 changed files with 26 additions and 15 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Apr 8 15:40:19 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>
- Set LIBEXECDIR
- Disable default stripping
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 8 12:07:34 UTC 2022 - Martin Liška <mliska@suse.cz> Tue Mar 8 12:07:34 UTC 2022 - Martin Liška <mliska@suse.cz>

View File

@ -38,9 +38,9 @@ BuildRequires: zlib-devel
PreReq: update-alternatives PreReq: update-alternatives
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%define build_args SYSTEM_XXHASH=1 %define build_args STRIP=true SYSTEM_XXHASH=1
%else %else
%define build_args SYSTEM_TBB=1 SYSTEM_XXHASH=1 SYSTEM_MIMALLOC=1 %define build_args STRIP=true SYSTEM_TBB=1 SYSTEM_XXHASH=1 SYSTEM_MIMALLOC=1
%endif %endif
%description %description
@ -61,16 +61,27 @@ export CXX=g++-10
export CC=gcc export CC=gcc
export CXX=g++ export CXX=g++
%endif %endif
export MANDIR=%{_mandir}
export LIBDIR=%{_libdir}
export BINDIR=%{_bindir}
export CXXFLAGS="%{optflags} -Wno-sign-compare" export CXXFLAGS="%{optflags} -Wno-sign-compare"
export LDFLAGS="${CXXFLAGS}"
%make_build %{build_args} CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" %make_build -e \
CXXFLAGS="${CXXFLAGS}" \
LDFLAGS="${CXXFLAGS}" \
PREFIX=%{_prefix} \
BINDIR=%{_bindir} \
MANDIR=%{_mandir} \
LIBDIR=%{_libdir} \
LIBEXECDIR=%{_libexecdir} \
%{build_args}
%install %install
%make_install PREFIX=%{_prefix} BINDIR=%{_bindir} MANDIR=%{_mandir} LIBDIR=%{_libdir} %{build_args} %make_install -e \
PREFIX=%{_prefix} \
BINDIR=%{_bindir} \
MANDIR=%{_mandir} \
LIBDIR=%{_libdir} \
LIBEXECDIR=%{_libexecdir} \
%{build_args}
%post %post
"%_sbindir/update-alternatives" --install \ "%_sbindir/update-alternatives" --install \
@ -92,14 +103,8 @@ fi
%{_bindir}/ld.mold %{_bindir}/ld.mold
%{_bindir}/ld64.mold %{_bindir}/ld64.mold
%dir %{_libdir}/mold %dir %{_libdir}/mold
%{_prefix}/libexec/mold/ld
%if %{suse_version} < 1550
%dir %{_prefix}/libexec
%dir %{_prefix}/libexec/mold
%else
%{_libexecdir}/mold/ld %{_libexecdir}/mold/ld
%dir %{_libexecdir}/mold %dir %{_libexecdir}/mold
%endif
%{_libdir}/mold/mold-wrapper.so %{_libdir}/mold/mold-wrapper.so
%{_mandir}/man1/mold.1.gz %{_mandir}/man1/mold.1.gz