[med-svn] [Git][med-team/lucy][master] 3 commits: Add patch to fix FTBFS with implicit-function-declaration (Closes: #1066324)

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Sun Mar 24 16:56:55 GMT 2024



Nilesh Patra pushed to branch master at Debian Med / lucy


Commits:
5726e6aa by Nilesh Patra at 2024-03-24T22:14:21+05:30
Add patch to fix FTBFS with implicit-function-declaration (Closes: #1066324)

- - - - -
f9aba04e by Nilesh Patra at 2024-03-24T22:18:14+05:30
Add patch to remove .PU macro rather than trying to hack it in d/rules (Closes: #1047296)

- - - - -
f7058330 by Nilesh Patra at 2024-03-24T22:18:59+05:30
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- + debian/patches/declare-function-prototypes-in-header.patch
- + debian/patches/fixup-manpage.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+lucy (1.20-4) unstable; urgency=medium
+
+  * Team Upload.
+  * Remove myself from Uploaders.
+  * Add patch to fix FTBFS with
+    implicit-function-declaration (Closes: #1066324)
+  * Add patch to remove .PU macro rather than trying
+    to hack it in d/rules (Closes: #1047296)
+
+ -- Nilesh Patra <nilesh at iki.fi>  Sun, 24 Mar 2024 22:18:20 +0530
+
 lucy (1.20-3) unstable; urgency=medium
 
   * Remove redundant files


=====================================
debian/patches/declare-function-prototypes-in-header.patch
=====================================
@@ -0,0 +1,83 @@
+--- a/abi.c
++++ b/abi.c
+@@ -5,6 +5,7 @@
+ *
+ ****************************************************************************/
+ 
++#include "utils.h"
+ #define VERYBAD 16
+ 
+ static struct stack_struct {
+--- a/lucy.c
++++ b/lucy.c
+@@ -10,6 +10,7 @@
+ #include <stdlib.h>
+ #include <ctype.h>
+ #include <pthread.h>
++#include "utils.h"
+ 
+ #define TABLE_LENGTH 1023
+ #define BUFFER_LENGTH 4096
+--- a/poly.c
++++ b/poly.c
+@@ -5,6 +5,7 @@
+ *
+ ****************************************************************************/
+ 
++#include "utils.h"
+ #define A 0
+ #define T 3
+ 
+--- a/qual_trim.c
++++ b/qual_trim.c
+@@ -50,6 +50,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <math.h>
++#include "utils.h"
+ 
+ /* the highest quality value for which we have computed the */
+ /* corresponding probability of error */
+--- a/splice.c
++++ b/splice.c
+@@ -5,6 +5,7 @@
+ *
+ ****************************************************************************/
+ 
++#include "utils.h"
+ #define MAXIMUM_THREADS 32
+ 
+ #define NIL 0
+--- /dev/null
++++ b/utils.h
+@@ -0,0 +1,20 @@
++#ifndef UTILS_H
++#define UTILS_H
++
++#include <stdlib.h>
++void giveup(char *msg);
++int abi_code(int);
++void abi_align(char*, int, char*, int, int*, int*);
++void prepare_abi_mask();
++void splice_align_left(int, char*, int, char*, int, int, int, int*);
++void splice_align_right(int, char*, int, char*, int, int, int, int*);
++void set_bracket(int, double);
++void default_windows(void);
++void quality_trim(int *, int, int, int*, int*);
++void construct_vector_tags(char*, int);
++int match_vector_tags(char*, int);
++void destroy_vector_tags();
++int poly_at_right(char*, int);
++int poly_at_left(char*, int);
++
++#endif
+--- a/vector.c
++++ b/vector.c
+@@ -6,6 +6,7 @@
+ ****************************************************************************/
+ #include <stdio.h>
+ #include <stdlib.h>
++#include "utils.h"
+ 
+ extern void giveup(char *);
+ 


=====================================
debian/patches/fixup-manpage.patch
=====================================
@@ -0,0 +1,7 @@
+--- a/lucy.1
++++ b/lucy.1
+@@ -1,4 +1,3 @@
+-.PU
+ .TH LUCY 1 10/28/2000 "TIGR software" "Sequence Assembly Utilities"
+ .SH NAME
+ .B lucy 


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,4 @@
 helpingMakefile.patch
 spellings.patch
+declare-function-prototypes-in-header.patch
+fixup-manpage.patch


=====================================
debian/rules
=====================================
@@ -7,7 +7,3 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 %:
 	dh $@
-
-override_dh_installman:
-	sed 1d -i lucy.1
-	dh_installman



View it on GitLab: https://salsa.debian.org/med-team/lucy/-/compare/5a1de8b59df3ff869a08458c32815aa1623fa267...f705833078f506e052b0dba9caf91f5a8539d0e9

-- 
View it on GitLab: https://salsa.debian.org/med-team/lucy/-/compare/5a1de8b59df3ff869a08458c32815aa1623fa267...f705833078f506e052b0dba9caf91f5a8539d0e9
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/20240324/0565e403/attachment-0001.htm>


More information about the debian-med-commit mailing list