[Git][java-team/f2j][master] 6 commits: Add patch for FTBFS w/GCC-15 (Closes: #1096604)

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Sun Sep 28 16:19:58 BST 2025



Tony Mancill pushed to branch master at Debian Java Maintainers / f2j


Commits:
5e7c7934 by tony mancill at 2025-09-28T08:01:54-07:00
Add patch for FTBFS w/GCC-15 (Closes: #1096604)

- - - - -
24f6237c by tony mancill at 2025-09-28T08:04:59-07:00
Update debian/watch to version 5

- - - - -
2bec8931 by tony mancill at 2025-09-28T08:04:59-07:00
Remove redundant Rules-Requires-Root from debian/control

- - - - -
f7a35021 by tony mancill at 2025-09-28T08:04:59-07:00
Bump Standards-Version to 4.7.2

- - - - -
cffb78d5 by tony mancill at 2025-09-28T08:13:38-07:00
Prepare changelog for upload

- - - - -
9e88fe42 by tony mancill at 2025-09-28T08:13:38-07:00
Freshen date format in patches for DEP-3

- - - - -


12 changed files:

- debian/changelog
- debian/control
- debian/patches/fix_clean_target
- debian/patches/gcc-10_multiple_definition.patch
- + debian/patches/gcc-15.patch
- debian/patches/generate_doc
- debian/patches/hardening.patch
- debian/patches/remove_non-free_parts.patch
- debian/patches/replace_printfformat.patch
- debian/patches/series
- debian/patches/spelling.patch
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+f2j (0.8.1+dfsg-6) unstable; urgency=medium
+
+  * Team upload.
+
+  [ tony mancill ]
+  * Add patch for FTBFS w/GCC-15 (Closes: #1096604)
+  * Update debian/watch to version 5
+  * Remove redundant Rules-Requires-Root from debian/control
+  * Bump Standards-Version to 4.7.2
+  * Freshen patches for DEP-3 format
+
+  [ Debian Janitor ]
+  * Apply multi-arch hints. + libf2j-java: Add Multi-Arch: foreign.
+
+ -- tony mancill <tmancill at debian.org>  Sun, 28 Sep 2025 08:04:04 -0700
+
 f2j (0.8.1+dfsg-5) unstable; urgency=medium
 
   * Standards-Version: 4.5.0 (routine-update)


=====================================
debian/control
=====================================
@@ -8,11 +8,10 @@ Build-Depends: debhelper-compat (= 13),
                default-jdk,
                bison,
                javahelper
-Standards-Version: 4.5.0
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/java-team/f2j
 Vcs-Git: https://salsa.debian.org/java-team/f2j.git
 Homepage: http://sourceforge.net/projects/f2j/
-Rules-Requires-Root: no
 
 Package: f2j
 Architecture: any


=====================================
debian/patches/fix_clean_target
=====================================
@@ -2,7 +2,7 @@ Subject: remove targets referencing testing
 Author: Olivier Sallou <olivier.sallou at irisa.fr>
 Description: test and clean targets refer to testing dir but it 
  does not exists. This creates an infinite loop on those targets.
-Last-Updated: 24/01/2012
+Last-Updated: 2012-01-24
 --- a/libbytecode/Makefile.in
 +++ b/libbytecode/Makefile.in
 @@ -21,7 +21,7 @@


=====================================
debian/patches/gcc-10_multiple_definition.patch
=====================================
@@ -1,7 +1,7 @@
 Author: Andreas Tille <tille at debian.org>
         Sudip Mukherjee <sudipm.mukherjee at gmail.com>
 Origin: https://lists.debian.org/debian-mentors/2020/08/msg00067.html
-Last-Update: Wed, 12 Aug 2020 08:45:47 +0200
+Last-Update: 2020-08-12
 Bug-Debian: https://bugs.debian.org/957190
 Description: Fix build issue with gcc-10
 


=====================================
debian/patches/gcc-15.patch
=====================================
@@ -0,0 +1,15 @@
+Description: Update function declaration to match prototype
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096604
+Author: tony mancill <tmancill at debian.org>
+
+--- a/src/codegen.c
++++ b/src/codegen.c
+@@ -762,7 +762,7 @@
+  *****************************************************************************/
+ 
+ void
+-free_lists(JVM_METHOD *meth)
++free_lists()
+ {
+   Dlist tmp;
+ 


=====================================
debian/patches/generate_doc
=====================================
@@ -4,7 +4,7 @@ Author: Olivier Sallou <olivier.sallou at irisa.fr>,
 Description: fix document generation makefile
  * use pdflatex rather than ps2pdf
  * make sure original pdf will be kept for restoring original source dir state
-Last-Updated: 24/01/2012
+Last-Updated: 2012-01-24
 --- f2j-0.8.1.orig/doc/Makefile
 +++ f2j-0.8.1/doc/Makefile
 @@ -1,24 +1,18 @@


=====================================
debian/patches/hardening.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Fri, 29 Jan 2016 15:47:50 +0100
+Last-Update: 2016-01-29
 Description: Propagate hardening flags
 
 --- a/src/Makefile


=====================================
debian/patches/remove_non-free_parts.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Fri, 29 Jan 2016 15:47:50 +0100
+Last-Update: 2016-01-29
 Description: Remove all occurrences of removed code
 
 --- a/configure.in


=====================================
debian/patches/replace_printfformat.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Fri, 29 Jan 2016 15:47:50 +0100
+Last-Update: 2016-01-29
 Description: Replace non-free class by Java standard String.format
 
 --- a/util/Makefile


=====================================
debian/patches/series
=====================================
@@ -5,3 +5,4 @@ replace_printfformat.patch
 spelling.patch
 hardening.patch
 gcc-10_multiple_definition.patch
+gcc-15.patch


=====================================
debian/patches/spelling.patch
=====================================
@@ -1,5 +1,5 @@
 Author: Andreas Tille <tille at debian.org>
-Last-Update: Fri, 29 Jan 2016 15:47:50 +0100
+Last-Update: 2016-01-29
 Description: Fix spelling
 
 --- a/src/f2jmain.c


=====================================
debian/watch
=====================================
@@ -1,4 +1,6 @@
-version=3
+Version: 5
 
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g" \
-  http://sf.net/f2j/f2j-(.+)\.tgz
+Source: http://sf.net/f2j/
+Matching-Pattern: f2j-(.+)\.tgz
+Dversionmangle: s/\+dfsg//g
+Repacksuffix: +dfsg



View it on GitLab: https://salsa.debian.org/java-team/f2j/-/compare/7326b2679473493a4756d1cb02cd024df06d49b8...9e88fe42793b160de1dea76aaeb22654513a8bad

-- 
View it on GitLab: https://salsa.debian.org/java-team/f2j/-/compare/7326b2679473493a4756d1cb02cd024df06d49b8...9e88fe42793b160de1dea76aaeb22654513a8bad
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/pkg-java-commits/attachments/20250928/908173ee/attachment.htm>


More information about the pkg-java-commits mailing list