[med-svn] [Git][med-team/last-align][master] 3 commits: d/rules: Pass CFLAGS and CXXFLAGS directly to dh_auto_build rather than exporting
Nilesh Patra (@nilesh)
gitlab at salsa.debian.org
Tue Jan 11 08:39:29 GMT 2022
Nilesh Patra pushed to branch master at Debian Med / last-align
Commits:
0317c45a by Nilesh Patra at 2022-01-11T13:54:10+05:30
d/rules: Pass CFLAGS and CXXFLAGS directly to dh_auto_build rather than exporting
- - - - -
fa827746 by Nilesh Patra at 2022-01-11T13:54:16+05:30
d/rules: export LC_ALL and LANG to use C.UTF-8
- - - - -
5204a709 by Nilesh Patra at 2022-01-11T13:56:57+05:30
Upload to unstable
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+last-align (1257-2) unstable; urgency=medium
+
+ * d/rules:
+ + Pass CFLAGS and CXXFLAGS directly to dh_auto_build rather
+ than exporting (Closes: #1003488)
+ + export LC_ALL and LANG to use C.UTF-8 (Closes: #1003489)
+ (Thanks to Vagrant Cascadian for the patches)
+
+ -- Nilesh Patra <nilesh at debian.org> Tue, 11 Jan 2022 13:54:19 +0530
+
last-align (1257-1) unstable; urgency=medium
[ Vagrant Cascadian ]
=====================================
debian/rules
=====================================
@@ -26,6 +26,9 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# for reproducible builds
export SIMD_LIST = fallback-to-plain-simd
+export LC_ALL=C.UTF-8
+export LANG=C.UTF-8
+
BUILT_USING=$(shell dpkg-query -f '$${source:Package} (= $${source:Version}), ' -W "libsimde-dev")
%:
@@ -36,22 +39,20 @@ ifeq (amd64,$(DEB_HOST_ARCH))
mkdir -p $(prefix)
mkdir -p $(libexecdir)
for SIMD in avx2 avx sse4.1 ssse3 sse3 sse2 ; do \
- export CXXFLAGS="$(CXXFLAGS) -m$${SIMD}" && export CFLAGS="$(CFLAGS) -m$${SIMD}" && \
- dh_auto_build -- all SFX=-$${SIMD} ; \
+ dh_auto_build -- all SFX=-$${SIMD} CFLAGS="$(CFLAGS) -m$${SIMD}" CXXFLAGS="$(CXXFLAGS) -m$${SIMD}" ; \
find . -name '*.o' -delete ; \
find . -name '*.o5' -delete ; \
done
- export CXXFLAGS="$(CXXFLAGS)" && export CFLAGS="$(CFLAGS)" && dh_auto_build -- all SFX=-plain
+ dh_auto_build -- all SFX=-plain CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)"
else ifeq (i386,$(DEB_HOST_ARCH))
mkdir -p $(prefix)
mkdir -p $(libexecdir)
for SIMD in avx2 avx sse4.1 ssse3 sse3 sse2 sse; do \
- export CXXFLAGS="$(CXXFLAGS) -m$${SIMD}" && export CFLAGS="$(CFLAGS) -m$${SIMD}" && \
- dh_auto_build -- all SFX=-$${SIMD} ; \
+ dh_auto_build -- all SFX=-$${SIMD} CFLAGS="$(CFLAGS) -m$${SIMD}" CXXFLAGS="$(CXXFLAGS) -m$${SIMD}" ; \
find . -name '*.o' -delete ; \
find . -name '*.o5' -delete ; \
done
- export CXXFLAGS="$(CXXFLAGS)" && export CFLAGS="$(CFLAGS)" && dh_auto_build -- all SFX=-plain
+ dh_auto_build -- all SFX=-plain CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)"
else
dh_auto_build
endif
View it on GitLab: https://salsa.debian.org/med-team/last-align/-/compare/aedcfb14fe84a3032c230de48cb18b028a19b0bd...5204a7093c3119f662cefc9be85f45911ca6af95
--
View it on GitLab: https://salsa.debian.org/med-team/last-align/-/compare/aedcfb14fe84a3032c230de48cb18b028a19b0bd...5204a7093c3119f662cefc9be85f45911ca6af95
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220111/f63d27b1/attachment-0001.htm>
More information about the debian-med-commit
mailing list