[med-svn] [Git][med-team/primer3][master] 3 commits: initialize changelog.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sun Nov 13 14:58:07 GMT 2022



Étienne Mollier pushed to branch master at Debian Med / primer3


Commits:
8840ff16 by Étienne Mollier at 2022-11-13T11:33:53+01:00
initialize changelog.

- - - - -
82c4efbc by Lukas Märdian at 2022-11-13T11:46:52+01:00
d/t/run-unit-test: fix autopkgtest sed commands on s390x.

The primer3 package contains code in debian/tests/run-unit-test whose
purpose is to monkeypatch the testsuite on big-endian architectures to
disable certain tests.

Instead, it mangles the files under test/ completely on big-endian archs,
causing the autopkgtest testsuite to fail to be run.

Related to: https://bugs.debian.org/1014626

Closes: #1023823

- - - - -
e90df05a by Étienne Mollier at 2022-11-13T15:56:57+01:00
ready to upload to unstable.

- - - - -


2 changed files:

- debian/changelog
- debian/tests/run-unit-test


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+primer3 (2.6.1-4) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Lukas Märdian ]
+  * d/t/run-unit-test: fix autopkgtest sed commands on s390x.
+    (Closes: #1023823)
+
+ -- Étienne Mollier <emollier at debian.org>  Sun, 13 Nov 2022 11:49:48 +0100
+
 primer3 (2.6.1-3) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/tests/run-unit-test
=====================================
@@ -30,9 +30,8 @@ if [ $BUILDARCH = big ]; then
   cp -a test/Makefile test/Makefile~
   # exclude tests known to fail on big endian
   # See README.source for further explanation.
-  for tst in $P3CORE_FAILED_TESTS ; do sed -i "/$tst/d" test/p3test.pl ; done
-  sed -i "0,/$FAILED_TESTS/s///" test/Makefile
-  sed -i "/$FAILED_TESTS/,/endif/d" test/Makefile
+  for tst in $P3CORE_FAILED_TESTS ; do sed -i "/${tst}.,/d" test/p3test.pl ; done
+  for tst in $FAILED_TESTS; do sed -i "/^test:/s/$tst//" test/Makefile; done
 fi
 
 cd test/;



View it on GitLab: https://salsa.debian.org/med-team/primer3/-/compare/be2c2bb407d2c85ef056b77fa2707b2dbe3b9b5d...e90df05a9c3a2d1728947b26b8a1e44bf79be2d0

-- 
View it on GitLab: https://salsa.debian.org/med-team/primer3/-/compare/be2c2bb407d2c85ef056b77fa2707b2dbe3b9b5d...e90df05a9c3a2d1728947b26b8a1e44bf79be2d0
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/20221113/cb11345f/attachment-0001.htm>


More information about the debian-med-commit mailing list