[med-svn] [Git][med-team/librg-blast-parser-perl][master] 2 commits: Avoid clash between Perl headers' definition of YYEMPTY as a macro and Rost...

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Jan 24 15:21:49 GMT 2022



Andreas Tille pushed to branch master at Debian Med / librg-blast-parser-perl


Commits:
001f421d by Andreas Tille at 2022-01-24T16:20:15+01:00
Avoid clash between Perl headers' definition of YYEMPTY as a macro and Rost Lab headers' use of it as an enum name

- - - - -
0c6974e9 by Andreas Tille at 2022-01-24T16:21:15+01:00
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/no_clash_YYEMPTY.patch
- + debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,11 +1,13 @@
-librg-blast-parser-perl (0.03-8) UNRELEASED; urgency=medium
+librg-blast-parser-perl (0.03-8) unstable; urgency=medium
 
   * Upstream download vanished
   * Standards-Version: 4.6.0 (routine-update)
   * Add missing build dependency on dh addon.
   * Versioned (Build-)Depends: librostlab-blast0-dev (>= 1.0.1-12)
+  * Avoid clash between Perl headers' definition of YYEMPTY as a
+    macro and Rost Lab headers' use of it as an enum name
 
- -- Andreas Tille <tille at debian.org>  Sat, 22 Jan 2022 07:13:18 +0100
+ -- Andreas Tille <tille at debian.org>  Mon, 24 Jan 2022 16:20:30 +0100
 
 librg-blast-parser-perl (0.03-7) unstable; urgency=medium
 


=====================================
debian/patches/no_clash_YYEMPTY.patch
=====================================
@@ -0,0 +1,18 @@
+Author: Andreas Tille <tille at debian.org>
+        Aaron M. Ucko <ucko at debian.org>
+Last-Update: Sat, 22 Jan 2022 07:13:18 +0100
+Origin: https://lists.debian.org/debian-med/2022/01/msg00080.html
+Description: Avoid clash between Perl headers' definition of
+ YYEMPTY as a macro and Rost Lab headers' use of it as an enum name
+
+--- a/Parser.xs
++++ b/Parser.xs
+@@ -11,6 +11,8 @@ extern "C" {
+ }
+ #endif
+ 
++/* Do not clash with /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/parser.h */
++#undef YYEMPTY
+ /* include your class headers here */
+ #include <rostlab/blast-parser-driver.h>
+ 


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+no_clash_YYEMPTY.patch



View it on GitLab: https://salsa.debian.org/med-team/librg-blast-parser-perl/-/compare/69412dcbe8071e023016987dbb4e120ca72da197...0c6974e94445e8d97aba46a4df43970f763dea11

-- 
View it on GitLab: https://salsa.debian.org/med-team/librg-blast-parser-perl/-/compare/69412dcbe8071e023016987dbb4e120ca72da197...0c6974e94445e8d97aba46a4df43970f763dea11
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/20220124/b42e63ac/attachment-0001.htm>


More information about the debian-med-commit mailing list