File: fix-gcc15-ftbfs.patch

package info (click to toggle)
libkal 0.9.0-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 244 kB
  • sloc: ansic: 901; makefile: 47; sh: 22
file content (42 lines) | stat: -rw-r--r-- 1,113 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Description: Fix FTBFS with gcc-15
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Bug-Debian: http://bugs.debian.org/1097203
Forwarded: send to Petr Tomasek <tomasek@etf.cuni.cz>

---
Index: libkal/kal_procs.c
===================================================================
--- libkal.orig/kal_procs.c	2024-07-05 18:16:52.502291545 +0200
+++ libkal/kal_procs.c	2025-09-05 10:30:40.794098725 +0200
@@ -45,27 +45,27 @@
  */
 
 long kal_conv_xxx_jd(int d, int m, int y, int sys) {
-long (* fce)();
+long (* fce)(int, int, int);
 fce=kal_procs[sys][KAL_PROCS_XXX_JD];
 return (* fce)(d,m,y);
 } 
 
 void kal_conv_jd_xxx(long jd, int *d, int *m, int *y, int sys) {
-void (* fce)();
+void (* fce)(int, int *, int *, int *);
 fce=kal_procs[sys][KAL_PROCS_JD_XXX];
 (* fce)(jd,d,m,y);
 }
 
 
 long kal_xxx_east(int y, int sys) {
-long (* fce)();
+long (* fce)(int);
 fce=kal_procs[sys][KAL_PROCS_EAST];
 return (* fce)(y);
 }
 
 
 char * kal_xxx_months(int m, int sys) {
-char * (* fce)();
+char * (* fce)(int);
 fce=kal_procs[sys][KAL_PROCS_MONTHS];
 return (* fce)(m);
 }