[med-svn] [Git][med-team/htscodecs][master] 3 commits: Do not build on higher baseline so as to not violate arch baseline

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Sat Oct 1 05:24:07 BST 2022



Nilesh Patra pushed to branch master at Debian Med / htscodecs


Commits:
a5eab51f by Nilesh Patra at 2022-10-01T04:21:00+00:00
Do not build on higher baseline so as to not violate arch baseline

- - - - -
91f6bb09 by Nilesh Patra at 2022-10-01T04:22:08+00:00
Move symbols back

- - - - -
6ca47ae6 by Nilesh Patra at 2022-10-01T04:23:01+00:00
Remove avx or sse specific symbols

- - - - -


2 changed files:

- debian/libhtscodecs2.symbols.amd64 → debian/libhtscodecs2.symbols
- debian/rules


Changes:

=====================================
debian/libhtscodecs2.symbols.amd64 → debian/libhtscodecs2.symbols
=====================================
@@ -23,12 +23,8 @@ libhtscodecs.so.2 libhtscodecs2 #MINVER#
  rans_compress at Base 0.5
  rans_compress_4x16 at Base 0.5
  rans_compress_O0_32x16 at Base 1.3.0
- rans_compress_O0_32x16_avx2 at Base 1.3.0
- rans_compress_O0_32x16_avx512 at Base 1.3.0
  rans_compress_O0_4x16 at Base 1.3.0
  rans_compress_O1_32x16 at Base 1.3.0
- rans_compress_O1_32x16_avx2 at Base 1.3.0
- rans_compress_O1_32x16_avx512 at Base 1.3.0
  rans_compress_bound_4x16 at Base 0.5
  rans_compress_to_4x16 at Base 0.5
  rans_compute_shift at Base 1.3.0
@@ -36,14 +32,8 @@ libhtscodecs.so.2 libhtscodecs2 #MINVER#
  rans_uncompress at Base 0.5
  rans_uncompress_4x16 at Base 0.5
  rans_uncompress_O0_32x16 at Base 1.3.0
- rans_uncompress_O0_32x16_avx2 at Base 1.3.0
- rans_uncompress_O0_32x16_avx512 at Base 1.3.0
- rans_uncompress_O0_32x16_sse4 at Base 1.3.0
  rans_uncompress_O0_4x16 at Base 1.3.0
  rans_uncompress_O1_32x16 at Base 1.3.0
- rans_uncompress_O1_32x16_avx2 at Base 1.3.0
- rans_uncompress_O1_32x16_avx512 at Base 1.3.0
- rans_uncompress_O1_32x16_sse4 at Base 1.3.0
  rans_uncompress_to_4x16 at Base 0.5
  rle_decode at Base 0.5
  rle_encode at Base 0.5


=====================================
debian/rules
=====================================
@@ -10,6 +10,13 @@ export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 %:
 	dh $@
 
+execute_after_dh_auto_configure:
+	sed -i -e '/HAVE_AVX2/d' \
+		-e '/HAVE_AVX512/d' \
+		-e '/HAVE_POPCNT/d' \
+		-e '/HAVE_SSE4_1/d' \
+		-e '/HAVE_SSSE3/d' config.h
+
 # dh_missing warned about files not installed
 override_dh_auto_install:
 	dh_auto_install



View it on GitLab: https://salsa.debian.org/med-team/htscodecs/-/compare/40c4db81a67912ac1266808211682ec1f9966d69...6ca47ae623bb1fdf45b6aa6e4ac0648c340af76b

-- 
View it on GitLab: https://salsa.debian.org/med-team/htscodecs/-/compare/40c4db81a67912ac1266808211682ec1f9966d69...6ca47ae623bb1fdf45b6aa6e4ac0648c340af76b
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/20221001/57d7a02b/attachment-0001.htm>


More information about the debian-med-commit mailing list