[med-svn] [Git][med-team/ctn][master] Commit NMU Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066718)

Andreas Tille (@tille) gitlab at salsa.debian.org
Thu Mar 28 07:08:06 GMT 2024



Andreas Tille pushed to branch master at Debian Med / ctn


Commits:
00b34336 by Andreas Tille at 2024-03-28T08:07:23+01:00
Commit NMU Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066718)

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/fix-implicit-function-declaration.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+ctn (3.2.0~dfsg-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with -Werror=implicit-function-declaration (Closes: #1066718).
+
+ -- Andrey Rakhmatullin <wrar at debian.org>  Wed, 27 Mar 2024 23:50:34 +0500
+
 ctn (3.2.0~dfsg-7) unstable; urgency=medium
 
   [ Jelmer Vernooij ]


=====================================
debian/patches/fix-implicit-function-declaration.patch
=====================================
@@ -0,0 +1,727 @@
+Description: Add missing header includes.
+Author: Andrey Rakhmatullin <wrar at debian.org>
+Bug-Debian: https://bugs.debian.org/1066718
+Last-Update: 2024-03-27
+
+Index: ctn-3.2.0~dfsg/facilities/manage/control.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/manage/control.c
++++ ctn-3.2.0~dfsg/facilities/manage/control.c
+@@ -64,6 +64,8 @@ static char rcsid[] = "$Revision: 1.32 $
+ #include <errno.h>
+ #include <string.h>
+ #include <stdlib.h>
++#include <unistd.h>
++#include <ctype.h>
+ #ifdef _MSC_VER
+ #include <direct.h>
+ #include <process.h>
+@@ -78,6 +80,7 @@ static char rcsid[] = "$Revision: 1.32 $
+ #include <sys/socket.h>
+ #include <sys/param.h>
+ #include <netinet/in.h>
++#include <arpa/inet.h>
+ #include <netdb.h>
+ #endif
+ 
+Index: ctn-3.2.0~dfsg/facilities/database/database.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/database/database.c
++++ ctn-3.2.0~dfsg/facilities/database/database.c
+@@ -83,6 +83,8 @@
+ /*lint +e652 */
+ #include <sys/types.h>
+ #include <sys/time.h>
++#include <time.h>
++#include <unistd.h>
+ #include "dicom.h"
+ #include "condition.h"
+ #include "hunk_man.h"
+Index: ctn-3.2.0~dfsg/facilities/objects/dcm.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/objects/dcm.c
++++ ctn-3.2.0~dfsg/facilities/objects/dcm.c
+@@ -96,6 +96,10 @@
+ static char rcsid[] = "$Revision: 1.170 $ $RCSfile: dcm.c,v $";
+ 
+ 
++#define _XOPEN_SOURCE
++#include <ctype.h>
++#include <unistd.h>
++
+ #include "ctn_os.h"
+ 
+ #include "dicom.h"
+Index: ctn-3.2.0~dfsg/facilities/fis/fisinsert.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/fis/fisinsert.c
++++ ctn-3.2.0~dfsg/facilities/fis/fisinsert.c
+@@ -50,6 +50,7 @@ static char rcsid[] = "$Revision: 1.11 $
+ 
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ 
+ #include "dicom.h"
+ #include "condition.h"
+Index: ctn-3.2.0~dfsg/facilities/gq/gq.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/gq/gq.c
++++ ctn-3.2.0~dfsg/facilities/gq/gq.c
+@@ -56,6 +56,7 @@ static char rcsid[] = "$Revision: 1.20 $
+ #include	<stdlib.h>
+ #include	<string.h>
+ #include	<errno.h>
++#include	<unistd.h>
+ 
+ #if defined(SHARED_MEMORY) && defined(SEMAPHORE)
+ #include	<sys/types.h>
+Index: ctn-3.2.0~dfsg/facilities/hap/hapbuildinterp.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/hap/hapbuildinterp.c
++++ ctn-3.2.0~dfsg/facilities/hap/hapbuildinterp.c
+@@ -62,6 +62,7 @@ static char rcsid[] = "$Revision: 1.13 $
+ #include "hap.h"
+ #include "dicom_sq.h"
+ #include "dicom_uids.h"
++#include "condition.h"
+ 
+ #define HAP_X_VARIABLE_EVENT	HAP_I_VARIABLE_EVENT
+ 
+Index: ctn-3.2.0~dfsg/facilities/hap/hapbuildpatient.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/hap/hapbuildpatient.c
++++ ctn-3.2.0~dfsg/facilities/hap/hapbuildpatient.c
+@@ -61,6 +61,7 @@ static char rcsid[] = "$Revision: 1.16 $
+ #include "hap.h"
+ #include "dicom_sq.h"
+ #include "dicom_uids.h"
++#include "condition.h"
+ 
+ #define HAP_X_VARIABLE_EVENT	HAP_P_VARIABLE_EVENT
+ 
+Index: ctn-3.2.0~dfsg/facilities/hap/hapbuildresults.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/hap/hapbuildresults.c
++++ ctn-3.2.0~dfsg/facilities/hap/hapbuildresults.c
+@@ -61,6 +61,7 @@ static char rcsid[] = "$Revision: 1.7 $
+ #include "hap.h"
+ #include "dicom_sq.h"
+ #include "dicom_uids.h"
++#include "condition.h"
+ 
+ #define HAP_X_VARIABLE_EVENT	HAP_R_VARIABLE_EVENT
+ 
+Index: ctn-3.2.0~dfsg/facilities/hap/hapbuildstudy.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/hap/hapbuildstudy.c
++++ ctn-3.2.0~dfsg/facilities/hap/hapbuildstudy.c
+@@ -61,6 +61,7 @@ static char rcsid[] = "$Revision: 1.18 $
+ #include "hap.h"
+ #include "dicom_uids.h"
+ #include "dicom_sq.h"
++#include "condition.h"
+ 
+ 
+ #define HAP_X_VARIABLE_EVENT	HAP_S_VARIABLE_EVENT
+Index: ctn-3.2.0~dfsg/facilities/hap/hapbuildvisit.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/hap/hapbuildvisit.c
++++ ctn-3.2.0~dfsg/facilities/hap/hapbuildvisit.c
+@@ -61,6 +61,7 @@ static char rcsid[] = "$Revision: 1.18 $
+ #include "hap.h"
+ #include "dicom_sq.h"
+ #include "dicom_uids.h"
++#include "condition.h"
+ 
+ #define HAP_X_VARIABLE_EVENT	HAP_V_VARIABLE_EVENT
+ 
+Index: ctn-3.2.0~dfsg/facilities/his/hisdb.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/his/hisdb.c
++++ ctn-3.2.0~dfsg/facilities/his/hisdb.c
+@@ -75,6 +75,7 @@
+ #include <string.h>
+ #include <ctype.h>
+ #include <sys/types.h>
++#include <unistd.h>
+ /*#include <sys/time.h> */
+ #include "dicom.h"
+ #include "condition.h"
+Index: ctn-3.2.0~dfsg/facilities/hunks/hunk_man.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/hunks/hunk_man.c
++++ ctn-3.2.0~dfsg/facilities/hunks/hunk_man.c
+@@ -71,6 +71,7 @@ static char rcsid[] = "$Revision: 1.11 $
+ #include <stdlib.h>
+ #include <string.h>
+ #include <fcntl.h>
++#include <unistd.h>
+ #ifdef _MSC_VER
+ #include <io.h>
+ #include <sys/types.h>
+Index: ctn-3.2.0~dfsg/facilities/icon/icon.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/icon/icon.c
++++ ctn-3.2.0~dfsg/facilities/icon/icon.c
+@@ -68,9 +68,7 @@ static char rcsid[] = "$Revision: 1.10 $
+ #include <sys/stat.h>
+ #endif
+ #include <fcntl.h>
+-#ifdef GCCSUNOS
+ #include <unistd.h>
+-#endif
+ 
+ #include "dicom.h"
+ #include "condition.h"
+Index: ctn-3.2.0~dfsg/facilities/tbl/tbl.h
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/tbl/tbl.h
++++ ctn-3.2.0~dfsg/facilities/tbl/tbl.h
+@@ -54,6 +54,8 @@
+ extern "C" {
+ #endif
+ 
++#include <string.h>
++
+ typedef void TBL_HANDLE;
+ 
+ typedef enum {
+Index: ctn-3.2.0~dfsg/facilities/motif_utl/motifutil.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/motif_utl/motifutil.c
++++ ctn-3.2.0~dfsg/facilities/motif_utl/motifutil.c
+@@ -77,6 +77,7 @@ static char rcsid[] = "$Revision: 1.12 $
+ #include "dicom.h"
+ #include "lst.h"
+ #include "mut.h"
++#include "condition.h"
+ 
+ /* MUT_LoadList
+ **
+Index: ctn-3.2.0~dfsg/facilities/utility/utility.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/utility/utility.c
++++ ctn-3.2.0~dfsg/facilities/utility/utility.c
+@@ -52,6 +52,8 @@
+ ** Status:		$State: Exp $
+ */
+ 
++#include <ctype.h>
++
+ #include "ctn_os.h"
+ 
+ #include "dicom.h"
+Index: ctn-3.2.0~dfsg/facilities/idb/idb.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/facilities/idb/idb.c
++++ ctn-3.2.0~dfsg/facilities/idb/idb.c
+@@ -56,6 +56,8 @@ static char rcsid[] = "$Revision: 1.48 $
+ #endif
+ #include <string.h>
+ #include <ctype.h>
++#include <stdlib.h>
++#include <unistd.h>
+ #ifndef _MSC_VER
+ #include <sys/types.h>
+ #include <sys/time.h>
+@@ -67,9 +69,8 @@ static char rcsid[] = "$Revision: 1.48 $
+ #include "tbl.h"
+ #include "idb.h"
+ #include "utility.h"
+-#ifdef CTN_USE_THREADS
++#include "condition.h"
+ #include "ctnthread.h"
+-#endif
+ 
+ #define SCALING_FACTOR 1000
+ 
+Index: ctn-3.2.0~dfsg/apps/ctnnetwork/ctnnetwork.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/ctnnetwork/ctnnetwork.c
++++ ctn-3.2.0~dfsg/apps/ctnnetwork/ctnnetwork.c
+@@ -104,6 +104,10 @@ static void
+     ReleaseSlot(CTNNETWORK_Queue *element);
+ static void
+     UpdateSlot(int index, CTNNETWORK_Queue *element);
++static int
++    GetUnusedSlot(CTNNETWORK_Queue *element);
++static int
++    FindSlot(CTNNETWORK_Queue *element);
+ 
+ /*******************************************************************/
+ main(int argc, char **argv)
+Index: ctn-3.2.0~dfsg/apps/ctnnetwork/kill_ctnnetwork.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/ctnnetwork/kill_ctnnetwork.c
++++ ctn-3.2.0~dfsg/apps/ctnnetwork/kill_ctnnetwork.c
+@@ -49,6 +49,7 @@ static char rcsid[] = "$Revision: 1.15 $
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <unistd.h>
+ #include "dicom.h"
+ #include "ctnthread.h"
+ #include "condition.h"
+Index: ctn-3.2.0~dfsg/apps/dcm_create_object/create.h
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_create_object/create.h
++++ ctn-3.2.0~dfsg/apps/dcm_create_object/create.h
+@@ -54,6 +54,7 @@ extern CTNBOOLEAN
+     verbose;
+ CONDITION
+ makeElement(int, int, void *, DCM_ELEMENT **);
++int yylex();
+ void yyerror(const char *);
+ 
+ #endif
+Index: ctn-3.2.0~dfsg/apps/dcm_modify_object/modify.h
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_modify_object/modify.h
++++ ctn-3.2.0~dfsg/apps/dcm_modify_object/modify.h
+@@ -67,4 +67,5 @@ CONDITION
+ makeModifications(LST_HEAD **, DCM_OBJECT **);
+ void
+     APP_DumpModList(LST_HEAD **, int);
++int yylex();
+ void yyerror(const char *);
+Index: ctn-3.2.0~dfsg/apps/dcm_create_object/lex_mod.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_create_object/lex_mod.c
++++ ctn-3.2.0~dfsg/apps/dcm_create_object/lex_mod.c
+@@ -9,8 +9,7 @@
+ #define YY_FLEX_MINOR_VERSION 5
+ 
+ #include <stdio.h>
+-/* Line below removed by SMM, 2004.09.08 */
+-/*#include <unistd.h>*/
++#include <unistd.h>
+ 
+ 
+ /* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */
+Index: ctn-3.2.0~dfsg/apps/dcm_create_object/dcm_create_object.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_create_object/dcm_create_object.c
++++ ctn-3.2.0~dfsg/apps/dcm_create_object/dcm_create_object.c
+@@ -64,6 +64,7 @@
+ */
+ 
+ static char rcsid[] = "$Revision: 1.28 $ $RCSfile: dcm_create_object.c,v $";
++#include <unistd.h>
+ #include "create.h"
+ 
+ DCM_OBJECT
+Index: ctn-3.2.0~dfsg/apps/dcm_dump_element/dcm_dump_element.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_dump_element/dcm_dump_element.c
++++ ctn-3.2.0~dfsg/apps/dcm_dump_element/dcm_dump_element.c
+@@ -65,6 +65,7 @@ static char rcsid[] = "$Revision: 1.26 $
+ #include <string.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include <unistd.h>
+ #ifdef _MSC_VER
+ #include <io.h>
+ #endif
+Index: ctn-3.2.0~dfsg/apps/dcm_make_object/dcm_make_object.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_make_object/dcm_make_object.c
++++ ctn-3.2.0~dfsg/apps/dcm_make_object/dcm_make_object.c
+@@ -68,6 +68,7 @@ static char rcsid[] = "$Revision: 1.18 $
+ #endif
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include <unistd.h>
+ #include "dicom.h"
+ #include "ctnthread.h"
+ #include "lst.h"
+Index: ctn-3.2.0~dfsg/apps/dcm_modify_elements/dcm_modify_elements.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_modify_elements/dcm_modify_elements.c
++++ ctn-3.2.0~dfsg/apps/dcm_modify_elements/dcm_modify_elements.c
+@@ -72,6 +72,7 @@ static char rcsid[] = "$Revision: 1.24 $
+ #endif
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include <unistd.h>
+ #include "dicom.h"
+ #include "ctnthread.h"
+ #include "condition.h"
+Index: ctn-3.2.0~dfsg/apps/dcm_modify_object/dcm_modify_object.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/dcm_modify_object/dcm_modify_object.c
++++ ctn-3.2.0~dfsg/apps/dcm_modify_object/dcm_modify_object.c
+@@ -64,6 +64,7 @@
+ */
+ 
+ static char rcsid[] = "$Revision: 1.21 $ $RCSfile: dcm_modify_object.c,v $";
++#include <unistd.h>
+ #include "modify.h"
+ 
+ LST_HEAD
+Index: ctn-3.2.0~dfsg/apps/displays/ctndisp_x_support.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/displays/ctndisp_x_support.c
++++ ctn-3.2.0~dfsg/apps/displays/ctndisp_x_support.c
+@@ -56,6 +56,7 @@ static char rcsid[] = "$Revision: 1.9 $
+ #include	<X11/Xos.h>
+ #include	<X11/Xatom.h>
+ #include	<stdio.h>
++#include	<stdlib.h>
+ #include	"dicom.h"
+ #include	"condition.h"
+ #include	"lst.h"
+Index: ctn-3.2.0~dfsg/apps/displays/ctndisp.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/displays/ctndisp.c
++++ ctn-3.2.0~dfsg/apps/displays/ctndisp.c
+@@ -83,6 +83,7 @@ typedef struct _XImageStruct {
+ void CTNDISP_AdjustImageDepth(ImageStruct * img);
+ void CTNDISP_DisplayImageData(ImageStruct * img, XImageStruct * ximg);
+ void CTNDISP_RefreshImageData(ImageStruct * img, XImageStruct * ximg);
++void CTNDISP_UnDisplayImageData(ImageStruct * img, XImageStruct * ximg);
+ 
+ /*
+  * Globals (preceded with G_)...declared extern in other files
+Index: ctn-3.2.0~dfsg/apps/displays/image_utils.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/displays/image_utils.c
++++ ctn-3.2.0~dfsg/apps/displays/image_utils.c
+@@ -59,6 +59,7 @@ static char rcsid[] = "$Revision: 1.20 $
+ #include 	<sys/time.h>
+ #endif
+ #include	<math.h>
++#include	<unistd.h>
+ 
+ #if 0
+ #include        <X11/Xlib.h>
+Index: ctn-3.2.0~dfsg/apps/displays/dcm_x_disp.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/displays/dcm_x_disp.c
++++ ctn-3.2.0~dfsg/apps/displays/dcm_x_disp.c
+@@ -84,6 +84,7 @@ typedef struct _XImageStruct {
+ 
+ void DisplayImageData(ImageStruct * img, XImageStruct * ximg);
+ void RefreshImageData(ImageStruct * img, XImageStruct * ximg);
++void AdjustImageDepth(ImageStruct * img);
+ 
+ /*
+  * Globals (preceded with G_)...declared extern in other files
+Index: ctn-3.2.0~dfsg/apps/fillRSA/workImpInterp.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/fillRSA/workImpInterp.c
++++ ctn-3.2.0~dfsg/apps/fillRSA/workImpInterp.c
+@@ -70,6 +70,7 @@ static char rcsid[] = "$Revision: 1.5 $
+ #include "manage.h"
+ #include "idb.h"
+ #include "fis.h"
++#include "utility.h"
+ 
+ extern char *retrieveAETitle;
+ 
+Index: ctn-3.2.0~dfsg/apps/icon/icon_append_index.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/icon/icon_append_index.c
++++ ctn-3.2.0~dfsg/apps/icon/icon_append_index.c
+@@ -64,6 +64,7 @@ static char rcsid[] = "$Revision: 1.15 $
+ #endif
+ #include <sys/stat.h>
+ #include <string.h>
++#include <unistd.h>
+ #include "dicom.h"
+ #include "ctnthread.h"
+ #include "lst.h"
+Index: ctn-3.2.0~dfsg/apps/image_archive/requests.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/image_archive/requests.c
++++ ctn-3.2.0~dfsg/apps/image_archive/requests.c
+@@ -139,6 +139,21 @@ storeImage(DMAN_HANDLE ** handle, char *
+ 
+ extern CTNBOOLEAN silent;
+ 
++void
++queueInitialize();
++void
++queueNewAssociation(const char* node);
++void
++queueNetworkNewAssociation(const char* node);
++void
++queueClosedAssociation(const char* node, int count);
++void
++queueDisplayImage(const char* node, const char* name);
++void
++queueNewImage(const char* node, int count);
++void
++networkqueuePartialImage(const char* node, int percentage);
++
+ /* serviceRequests
+ **
+ ** Purpose:
+Index: ctn-3.2.0~dfsg/apps/image_archive/move.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/image_archive/move.c
++++ ctn-3.2.0~dfsg/apps/image_archive/move.c
+@@ -118,6 +118,21 @@ establishSendAssociation(DUL_NETWORKKEY
+ 			 DMAN_HANDLE ** handle,
+ 			 DUL_ASSOCIATIONKEY ** sendAssociation,
+ 			 DUL_ASSOCIATESERVICEPARAMETERS * params);
++void
++queueClosedTransmitAssociation(const char* caller,
++                               const char* destination,
++                               int count);
++void
++queueTransmitAssociation(const char* caller,
++                         const char* destination);
++void
++queueTransmitImage(const char* caller,
++                   const char* destination,
++                   int percentage);
++void
++queueStartTransmit(const char* caller,
++                   const char* destination,
++                   int count);
+ 
+ /* moveRequest
+ **
+Index: ctn-3.2.0~dfsg/apps/image_archive/parse.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/image_archive/parse.c
++++ ctn-3.2.0~dfsg/apps/image_archive/parse.c
+@@ -47,6 +47,8 @@
+ 
+ static char rcsid[] = "$Revision: 1.10 $ $RCSfile: parse.c,v $";
+ 
++#include <ctype.h>
++
+ #include "ctn_os.h"
+ 
+ #include "dicom.h"
+Index: ctn-3.2.0~dfsg/apps/image_server/cget.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/image_server/cget.c
++++ ctn-3.2.0~dfsg/apps/image_server/cget.c
+@@ -71,6 +71,7 @@ static char rcsid[] = "$Revision: 1.10 $
+ #include "tbl.h"
+ #include "manage.h"
+ #include "idb.h"
++#include "condition.h"
+ 
+ #include "image_server.h"
+ #include "cget.h"
+Index: ctn-3.2.0~dfsg/apps/image_server/parse.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/image_server/parse.c
++++ ctn-3.2.0~dfsg/apps/image_server/parse.c
+@@ -49,7 +49,6 @@ static char rcsid[] = "$Revision: 1.17 $
+ 
+ #include "ctn_os.h"
+ 
+-#if 0
+ #include <stdio.h>
+ #include <string.h>
+ #include <errno.h>
+@@ -57,7 +56,6 @@ static char rcsid[] = "$Revision: 1.17 $
+ #include <stdarg.h>
+ #include <ctype.h>
+ #include <sys/types.h>
+-#endif
+ 
+ 
+ #include "dicom.h"
+@@ -69,6 +67,7 @@ static char rcsid[] = "$Revision: 1.17 $
+ #include "tbl.h"
+ #include "manage.h"
+ #include "idb.h"
++#include "condition.h"
+ 
+ #include "image_server.h"
+ 
+Index: ctn-3.2.0~dfsg/apps/image_server/fillImageDB.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/image_server/fillImageDB.c
++++ ctn-3.2.0~dfsg/apps/image_server/fillImageDB.c
+@@ -82,6 +82,7 @@ static char rcsid[] = "$Revision: 1.11 $
+ #include "tbl.h"
+ #include "manage.h"
+ #include "idb.h"
++#include "condition.h"
+ 
+ #include "image_server.h"
+ 
+Index: ctn-3.2.0~dfsg/apps/print_server_display/print_server_display.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/print_server_display/print_server_display.c
++++ ctn-3.2.0~dfsg/apps/print_server_display/print_server_display.c
+@@ -32,6 +32,7 @@
+ /* Copyright marker.  Copyright will be inserted above.  Do not remove */
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <unistd.h>
+ #ifdef ATHENA
+ #include <X11/Intrinsic.h>
+ #include <X11/StringDefs.h>
+Index: ctn-3.2.0~dfsg/apps/print_server_display/display_prn.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/print_server_display/display_prn.c
++++ ctn-3.2.0~dfsg/apps/print_server_display/display_prn.c
+@@ -35,6 +35,7 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#include <unistd.h>
+ #include        <X11/Xlib.h>
+ #include        <X11/Xutil.h>
+ /*#include        <X11/Xos.h>*/
+Index: ctn-3.2.0~dfsg/apps/ris_gateway/ris_gateway.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/ris_gateway/ris_gateway.c
++++ ctn-3.2.0~dfsg/apps/ris_gateway/ris_gateway.c
+@@ -50,6 +50,7 @@ static char rcsid[] = "$Revision: 1.6 $
+ #include "tbl.h"
+ #include "manage.h"
+ #include "fis.h"
++#include "condition.h"
+ 
+ #include "ris_gateway.h"
+ 
+Index: ctn-3.2.0~dfsg/apps/ris_gateway/association.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/ris_gateway/association.c
++++ ctn-3.2.0~dfsg/apps/ris_gateway/association.c
+@@ -40,6 +40,7 @@ static char rcsid[] = "$Revision: 1.4 $
+ #include "dicom_services.h"
+ #include "manage.h"
+ #include "fis.h"
++#include "condition.h"
+ 
+ #include "ris_gateway.h"
+ 
+Index: ctn-3.2.0~dfsg/apps/ris_gateway/procevent.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/ris_gateway/procevent.c
++++ ctn-3.2.0~dfsg/apps/ris_gateway/procevent.c
+@@ -68,6 +68,7 @@ static char rcsid[] = "$Revision: 1.6 $
+ #include "tbl.h"
+ #include "manage.h"
+ #include "fis.h"
++#include "condition.h"
+ 
+ #include "ris_gateway.h"
+ extern LST_HEAD *eventList;
+@@ -538,7 +539,7 @@ insertNewResults(GATEWAY_EVENT * e, DUL_
+ 	}
+ 	return rtnCond;
+     }
+-    COND_PopCondition();
++    COND_PopCondition(TRUE); /*passing anything is better than passing nothing*/
+ 
+     cond = FIS_Insert(f, FIS_K_RESULTS, resultsPtr);
+     if (cond != FIS_NORMAL) {
+@@ -596,7 +597,7 @@ insertNewInterpretation(GATEWAY_EVENT *
+ 	}
+ 	return rtnCond;
+     }
+-    COND_PopCondition();
++    COND_PopCondition(TRUE); /*passing anything is better than passing nothing*/
+ 
+     if ((interpretationPtr->Flag & FIS_K_INTERP_INTTYPID) == 0) {
+ 	strcpy(interpretationPtr->IntTypID, "REPORT");
+Index: ctn-3.2.0~dfsg/apps/ris_gateway/requests.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/ris_gateway/requests.c
++++ ctn-3.2.0~dfsg/apps/ris_gateway/requests.c
+@@ -41,6 +41,7 @@ static char rcsid[] = "$Revision: 1.5 $
+ #include "tbl.h"
+ #include "manage.h"
+ #include "fis.h"
++#include "condition.h"
+ 
+ #include "ris_gateway.h"
+ 
+@@ -61,6 +62,11 @@ echoCallback(MSG_C_ECHO_REQ * echoReques
+ 	     DUL_PRESENTATIONCONTEXT * pc);
+ static CTNBOOLEAN silent = FALSE;
+ static CTNBOOLEAN waitFlag = FALSE;
++CONDITION
++NEventReportRequest(DUL_ASSOCIATESERVICEPARAMETERS * params,
++		    DUL_ASSOCIATIONKEY ** association, DMAN_HANDLE ** dman,
++	   DUL_PRESENTATIONCONTEXT * ctx, MSG_N_EVENT_REPORT_REQ ** request,
++		    FIS_HANDLE ** fis);
+ 
+ 
+ /* serviceRequests
+Index: ctn-3.2.0~dfsg/apps/send_study/send_study.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/send_study/send_study.c
++++ ctn-3.2.0~dfsg/apps/send_study/send_study.c
+@@ -63,6 +63,12 @@ static void openControl(char *controlDat
+ static LST_HEAD *
+ selectImages(IDB_HANDLE ** h, const char *patientID,
+ 	     const char *studyInstanceUID, const char *accessionNumber);
++CONDITION
++establishSendAssociation(DUL_NETWORKKEY ** networkKey,
++                         LST_HEAD * queryList, char *moveDestination,
++                         DMAN_HANDLE ** handle,
++                         DUL_ASSOCIATIONKEY ** sendAssociation,
++                         DUL_ASSOCIATESERVICEPARAMETERS * params);
+ 
+ static DUL_ASSOCIATESERVICEPARAMETERS *
+ createAssociationParameters()
+Index: ctn-3.2.0~dfsg/apps/snp_to_files/snp_to_files.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/snp_to_files/snp_to_files.c
++++ ctn-3.2.0~dfsg/apps/snp_to_files/snp_to_files.c
+@@ -70,6 +70,7 @@ static char rcsid[] = "$Revision: 1.9 $
+ #endif
+ #include <sys/stat.h>
+ #include <fcntl.h>
++#include <unistd.h>
+ 
+ #include "dicom.h"
+ #include "ctnthread.h"
+Index: ctn-3.2.0~dfsg/apps/storage_commit/storage_commit.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/storage_commit/storage_commit.c
++++ ctn-3.2.0~dfsg/apps/storage_commit/storage_commit.c
+@@ -74,7 +74,16 @@ insertDBRecords(FIS_HANDLE ** handle, co
+ static void
+ sendImages(LST_HEAD * imageList, char *destinationAETitle,
+ 	   DMAN_HANDLE ** dmanHandle);
+-
++CONDITION
++establishAssociation(DUL_NETWORKKEY ** networkKey,
++                     char *destination,
++                     DMAN_HANDLE ** handle,
++                     DUL_ASSOCIATIONKEY ** sendAssociation,
++                     DUL_ASSOCIATESERVICEPARAMETERS * params);
++CONDITION
++sendStorageCommitRequest(FIS_HANDLE ** fisHandle, char *transactionUID,
++                         DUL_ASSOCIATIONKEY ** association,
++                         DUL_ASSOCIATESERVICEPARAMETERS * params);
+ 
+ static void
+ loadTitleAddressParameters(DUL_ASSOCIATESERVICEPARAMETERS * params,
+Index: ctn-3.2.0~dfsg/apps/storage_commit/requests.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/storage_commit/requests.c
++++ ctn-3.2.0~dfsg/apps/storage_commit/requests.c
+@@ -73,6 +73,7 @@ static char rcsid[] = "$Revision: 1.2 $
+ #include "manage.h"
+ #include "idb.h"
+ #include "fis.h"
++#include "nevent.h"
+ 
+ #include "storage_commit.h"
+ 
+Index: ctn-3.2.0~dfsg/apps/storage_commit/nevent.c
+===================================================================
+--- ctn-3.2.0~dfsg.orig/apps/storage_commit/nevent.c
++++ ctn-3.2.0~dfsg/apps/storage_commit/nevent.c
+@@ -71,6 +71,7 @@ static char rcsid[] = "$Revision: 1.2 $
+ #include "idb.h"
+ #include "fis.h"
+ #include "dicom_sq.h"
++#include "utility.h"
+ 
+ #include "storage_commit.h"
+ #include "nevent.h"


=====================================
debian/patches/series
=====================================
@@ -6,3 +6,4 @@
 40_spelling.patch
 50_clang_FTBFS_Wreturn-type.patch
 mayhem.patch
+fix-implicit-function-declaration.patch



View it on GitLab: https://salsa.debian.org/med-team/ctn/-/commit/00b343364488b1117fd688b4f5a33bc4e8c9e194

-- 
View it on GitLab: https://salsa.debian.org/med-team/ctn/-/commit/00b343364488b1117fd688b4f5a33bc4e8c9e194
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/20240328/3d561601/attachment-0001.htm>


More information about the debian-med-commit mailing list