Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mtools for openSUSE:Factory checked 
in at 2022-04-22 21:52:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mtools (Old)
 and      /work/SRC/openSUSE:Factory/.mtools.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mtools"

Fri Apr 22 21:52:28 2022 rev:60 rq:970677 version:4.0.39

Changes:
--------
--- /work/SRC/openSUSE:Factory/mtools/mtools.changes    2022-03-11 
11:47:50.318836277 +0100
+++ /work/SRC/openSUSE:Factory/.mtools.new.1538/mtools.changes  2022-04-22 
21:52:42.290700065 +0200
@@ -1,0 +2,8 @@
+Fri Apr 15 00:37:45 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 4.0.39:
+  * Rename strtoi to strosi (string to signed int). The strtoi
+    function on BSD does something else (returns an intmax, not
+    an int)
+
+-------------------------------------------------------------------

Old:
----
  mtools-4.0.38.tar.bz2
  mtools-4.0.38.tar.bz2.sig

New:
----
  mtools-4.0.39.tar.bz2
  mtools-4.0.39.tar.bz2.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mtools.spec ++++++
--- /var/tmp/diff_new_pack.bNdUha/_old  2022-04-22 21:52:42.794700640 +0200
+++ /var/tmp/diff_new_pack.bNdUha/_new  2022-04-22 21:52:42.798700643 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           mtools
-Version:        4.0.38
+Version:        4.0.39
 Release:        0
 Summary:        Tools to access MS-DOS filesystems without kernel drivers
 License:        GPL-3.0-or-later

++++++ mtools-4.0.38.tar.bz2 -> mtools-4.0.39.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/NEWS new/mtools-4.0.39/NEWS
--- old/mtools-4.0.38/NEWS      2022-03-03 21:24:06.000000000 +0100
+++ new/mtools-4.0.39/NEWS      2022-04-10 19:18:32.000000000 +0200
@@ -1,3 +1,7 @@
+v4_0_39
+       - Rename strtoi to strosi (string to signed int). The strtoi
+          function on BSD does something else (returns an intmax, not
+          an int)
 v4_0_38
        - Make sure case byte is cleared when making the special
           directory entries "." and ".."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/config.c new/mtools-4.0.39/config.c
--- old/mtools-4.0.38/config.c  2021-11-22 13:24:14.000000000 +0100
+++ new/mtools-4.0.39/config.c  2022-04-10 19:12:11.000000000 +0200
@@ -266,7 +266,7 @@
            errno = 0;
            switch(global_switches[i].type) {
            case T_INT:
-               * ((int *)global_switches[i].address) = strtoi(s,0,0);
+               * ((int *)global_switches[i].address) = strtosi(s,0,0);
                break;
            case T_UINT:
                * ((unsigned int *)global_switches[i].address) = strtoui(s,0,0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/config.h.in 
new/mtools-4.0.39/config.h.in
--- old/mtools-4.0.38/config.h.in       2021-12-07 21:56:14.000000000 +0100
+++ new/mtools-4.0.39/config.h.in       2022-04-10 19:12:30.000000000 +0200
@@ -243,9 +243,6 @@
 /* Define to 1 if you have the `strspn' function. */
 #undef HAVE_STRSPN
 
-/* Define to 1 if you have the `strtoi' function. */
-#undef HAVE_STRTOI
-
 /* Define to 1 if you have the `strtol' function. */
 #undef HAVE_STRTOL
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/configure new/mtools-4.0.39/configure
--- old/mtools-4.0.38/configure 2022-03-03 21:25:57.000000000 +0100
+++ new/mtools-4.0.39/configure 2022-04-10 19:24:29.000000000 +0200
@@ -4970,7 +4970,7 @@
 
 fi
 
-for ac_header in getopt.h stdarg.h stdlib.h unistd.h linux/unistd.h \
+for ac_header in getopt.h stdarg.h stdlib.h inttypes.h unistd.h linux/unistd.h 
\
 libc.h fcntl.h limits.h sys/file.h sys/ioctl.h sys/time.h strings.h string.h \
 sys/param.h memory.h malloc.h io.h signal.h sys/signal.h utime.h sgtty.h \
 sys/floppy.h mntent.h sys/sysmacros.h netinet/in.h netinet/tcp.h assert.h \
@@ -6004,7 +6004,7 @@
 
 for ac_func in strerror random srandom strchr strrchr lockf flock \
 strcasecmp strncasecmp strnlen atexit on_exit getpass memmove \
-strdup strndup strcspn strspn strtoul strtol strtoll strtoi strtoui \
+strdup strndup strcspn strspn strtoul strtol strtoll strtoui \
 memcpy strpbrk memset setenv seteuid setresuid setpgrp \
 tcsetattr tcflush basename fchdir media_oldaliases  \
 snprintf setlocale toupper_l strncasecmp_l \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/configure.in 
new/mtools-4.0.39/configure.in
--- old/mtools-4.0.38/configure.in      2021-11-22 13:24:14.000000000 +0100
+++ new/mtools-4.0.39/configure.in      2022-04-10 19:11:46.000000000 +0200
@@ -105,7 +105,7 @@
 AC_HEADER_STDC
 AC_HEADER_SYS_WAIT
 AC_HEADER_STDBOOL
-AC_CHECK_HEADERS(getopt.h stdarg.h stdlib.h unistd.h linux/unistd.h \
+AC_CHECK_HEADERS(getopt.h stdarg.h stdlib.h inttypes.h unistd.h linux/unistd.h 
\
 libc.h fcntl.h limits.h sys/file.h sys/ioctl.h sys/time.h strings.h string.h \
 sys/param.h memory.h malloc.h io.h signal.h sys/signal.h utime.h sgtty.h \
 sys/floppy.h mntent.h sys/sysmacros.h netinet/in.h netinet/tcp.h assert.h \
@@ -218,7 +218,7 @@
 AC_TYPE_SIGNAL
 AC_CHECK_FUNCS(strerror random srandom strchr strrchr lockf flock \
 strcasecmp strncasecmp strnlen atexit on_exit getpass memmove \
-strdup strndup strcspn strspn strtoul strtol strtoll strtoi strtoui \
+strdup strndup strcspn strspn strtoul strtol strtoll strtoui \
 memcpy strpbrk memset setenv seteuid setresuid setpgrp \
 tcsetattr tcflush basename fchdir media_oldaliases  \
 snprintf setlocale toupper_l strncasecmp_l \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/debian/changelog 
new/mtools-4.0.39/debian/changelog
--- old/mtools-4.0.38/debian/changelog  2022-03-03 21:24:57.000000000 +0100
+++ new/mtools-4.0.39/debian/changelog  2022-04-10 19:20:04.000000000 +0200
@@ -1,3 +1,10 @@
+mtools (4.0.39) stable; urgency=low
+
+  * Rename strtoi to strosi (string to signed int). The strtoi
+    function on BSD does something else (returns an intmax, not an
+    int)
+
+ -- Alain Knaff <al...@knaff.lu>  Sun, 10 Apr 2022 19:19:40 +0200
 mtools (4.0.38) stable; urgency=low
 
   * Make sure case byte is cleared when making the special
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/floppyd.1 new/mtools-4.0.39/floppyd.1
--- old/mtools-4.0.38/floppyd.1 2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/floppyd.1 2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH floppyd 1 "03Mar22" mtools-4.0.38
+.TH floppyd 1 "10Apr22" mtools-4.0.39
 .SH Name
 floppyd - floppy daemon for remote access to floppy drive
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/floppyd_installtest.1 
new/mtools-4.0.39/floppyd_installtest.1
--- old/mtools-4.0.38/floppyd_installtest.1     2022-03-03 21:25:56.000000000 
+0100
+++ new/mtools-4.0.39/floppyd_installtest.1     2022-04-10 19:24:29.000000000 
+0200
@@ -1,5 +1,5 @@
 '\" t
-.TH floppyd_installtest 1 "03Mar22" mtools-4.0.38
+.TH floppyd_installtest 1 "10Apr22" mtools-4.0.39
 .SH Name
 floppyd_installtest - tests whether floppyd is installed and running
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/floppyd_io.c 
new/mtools-4.0.39/floppyd_io.c
--- old/mtools-4.0.38/floppyd_io.c      2021-12-26 18:53:52.000000000 +0100
+++ new/mtools-4.0.39/floppyd_io.c      2022-04-10 19:12:10.000000000 +0200
@@ -470,7 +470,7 @@
          p++;
        *drive = 0;
        if(*p >= '0' && *p <= '9')
-         *drive = strtoi(p, &p, 0);
+         *drive = strtosi(p, &p, 0);
 
        *display = strdup(newname);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mattrib.1 new/mtools-4.0.39/mattrib.1
--- old/mtools-4.0.38/mattrib.1 2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mattrib.1 2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mattrib 1 "03Mar22" mtools-4.0.38
+.TH mattrib 1 "10Apr22" mtools-4.0.39
 .SH Name
 mattrib - change MSDOS file attribute flags
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mbadblocks.1 
new/mtools-4.0.39/mbadblocks.1
--- old/mtools-4.0.38/mbadblocks.1      2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mbadblocks.1      2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mbadblocks 1 "03Mar22" mtools-4.0.38
+.TH mbadblocks 1 "10Apr22" mtools-4.0.39
 .SH Name
 mbadblocks - tests a floppy disk, and marks the bad blocks in the FAT
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mcat.1 new/mtools-4.0.39/mcat.1
--- old/mtools-4.0.38/mcat.1    2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mcat.1    2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mcat 1 "03Mar22" mtools-4.0.38
+.TH mcat 1 "10Apr22" mtools-4.0.39
 .SH Name
 mcat - dump raw disk image
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mcd.1 new/mtools-4.0.39/mcd.1
--- old/mtools-4.0.38/mcd.1     2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mcd.1     2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mcd 1 "03Mar22" mtools-4.0.38
+.TH mcd 1 "10Apr22" mtools-4.0.39
 .SH Name
 mcd - change MSDOS directory
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mcopy.1 new/mtools-4.0.39/mcopy.1
--- old/mtools-4.0.38/mcopy.1   2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mcopy.1   2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mcopy 1 "03Mar22" mtools-4.0.38
+.TH mcopy 1 "10Apr22" mtools-4.0.39
 .SH Name
 mcopy - copy MSDOS files to/from Unix
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mdel.1 new/mtools-4.0.39/mdel.1
--- old/mtools-4.0.38/mdel.1    2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mdel.1    2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mdel 1 "03Mar22" mtools-4.0.38
+.TH mdel 1 "10Apr22" mtools-4.0.39
 .SH Name
 mdel - delete an MSDOS file
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mdeltree.1 new/mtools-4.0.39/mdeltree.1
--- old/mtools-4.0.38/mdeltree.1        2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mdeltree.1        2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mdeltree 1 "03Mar22" mtools-4.0.38
+.TH mdeltree 1 "10Apr22" mtools-4.0.39
 .SH Name
 mdeltree - recursively delete an MSDOS directory and its contents
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mdir.1 new/mtools-4.0.39/mdir.1
--- old/mtools-4.0.38/mdir.1    2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mdir.1    2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mdir 1 "03Mar22" mtools-4.0.38
+.TH mdir 1 "10Apr22" mtools-4.0.39
 .SH Name
 mdir - display an MSDOS directory
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mdu.1 new/mtools-4.0.39/mdu.1
--- old/mtools-4.0.38/mdu.1     2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mdu.1     2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mdu 1 "03Mar22" mtools-4.0.38
+.TH mdu 1 "10Apr22" mtools-4.0.39
 .SH Name
 mdu - display the amount of space occupied by an MSDOS directory
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mformat.1 new/mtools-4.0.39/mformat.1
--- old/mtools-4.0.38/mformat.1 2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mformat.1 2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mformat 1 "03Mar22" mtools-4.0.38
+.TH mformat 1 "10Apr22" mtools-4.0.39
 .SH Name
 mformat - add an MSDOS filesystem to a low-level formatted floppy disk
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/minfo.1 new/mtools-4.0.39/minfo.1
--- old/mtools-4.0.38/minfo.1   2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/minfo.1   2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH minfo 1 "03Mar22" mtools-4.0.38
+.TH minfo 1 "10Apr22" mtools-4.0.39
 .SH Name
 minfo - print the parameters of a MSDOS filesystem
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mkmanifest.1 
new/mtools-4.0.39/mkmanifest.1
--- old/mtools-4.0.38/mkmanifest.1      2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mkmanifest.1      2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mkmanifest 1 "03Mar22" mtools-4.0.38
+.TH mkmanifest 1 "10Apr22" mtools-4.0.39
 .SH Name
 mkmanifest - makes list of file names and their DOS 8+3 equivalent
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mlabel.1 new/mtools-4.0.39/mlabel.1
--- old/mtools-4.0.38/mlabel.1  2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mlabel.1  2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mlabel 1 "03Mar22" mtools-4.0.38
+.TH mlabel 1 "10Apr22" mtools-4.0.39
 .SH Name
 mlabel - make an MSDOS volume label
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mmd.1 new/mtools-4.0.39/mmd.1
--- old/mtools-4.0.38/mmd.1     2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mmd.1     2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mmd 1 "03Mar22" mtools-4.0.38
+.TH mmd 1 "10Apr22" mtools-4.0.39
 .SH Name
 mmd - make an MSDOS subdirectory
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mmount.1 new/mtools-4.0.39/mmount.1
--- old/mtools-4.0.38/mmount.1  2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mmount.1  2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mmount 1 "03Mar22" mtools-4.0.38
+.TH mmount 1 "10Apr22" mtools-4.0.39
 .SH Name
 mmount - mount an MSDOS disk
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mmove.1 new/mtools-4.0.39/mmove.1
--- old/mtools-4.0.38/mmove.1   2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mmove.1   2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mmove 1 "03Mar22" mtools-4.0.38
+.TH mmove 1 "10Apr22" mtools-4.0.39
 .SH Name
 mmove - move or rename an MSDOS file or subdirectory
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mpartition.1 
new/mtools-4.0.39/mpartition.1
--- old/mtools-4.0.38/mpartition.1      2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mpartition.1      2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mpartition 1 "03Mar22" mtools-4.0.38
+.TH mpartition 1 "10Apr22" mtools-4.0.39
 .SH Name
 mpartition - partition an MSDOS hard disk
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mrd.1 new/mtools-4.0.39/mrd.1
--- old/mtools-4.0.38/mrd.1     2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mrd.1     2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mrd 1 "03Mar22" mtools-4.0.38
+.TH mrd 1 "10Apr22" mtools-4.0.39
 .SH Name
 mrd - remove an MSDOS subdirectory
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mren.1 new/mtools-4.0.39/mren.1
--- old/mtools-4.0.38/mren.1    2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mren.1    2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mren 1 "03Mar22" mtools-4.0.38
+.TH mren 1 "10Apr22" mtools-4.0.39
 .SH Name
 mren - rename an existing MSDOS file
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mshortname.1 
new/mtools-4.0.39/mshortname.1
--- old/mtools-4.0.38/mshortname.1      2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mshortname.1      2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mshortname 1 "03Mar22" mtools-4.0.38
+.TH mshortname 1 "10Apr22" mtools-4.0.39
 .SH Name
 mshortname - shows short name of a file
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mshowfat.1 new/mtools-4.0.39/mshowfat.1
--- old/mtools-4.0.38/mshowfat.1        2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mshowfat.1        2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mshowfat 1 "03Mar22" mtools-4.0.38
+.TH mshowfat 1 "10Apr22" mtools-4.0.39
 .SH Name
 mshowfat - shows FAT clusters allocated to file
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.1 new/mtools-4.0.39/mtools.1
--- old/mtools-4.0.38/mtools.1  2022-03-02 22:21:39.000000000 +0100
+++ new/mtools-4.0.39/mtools.1  2022-04-10 19:15:45.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mtools 1 "08Jan22" mtools-4.0.37
+.TH mtools 1 "03Mar22" mtools-4.0.38
 .SH Name
 mtools - utilities to access DOS disks in Unix.
 '\" t
@@ -36,7 +36,7 @@
 .nf
 .ft 3
 .in +0.3i
-http://ftp.gnu.org/gnu/mtools/mtools-4.0.37.tar.gz
+http://ftp.gnu.org/gnu/mtools/mtools-4.0.38.tar.gz
 .fi
 .in -0.3i
 .ft R
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.5 new/mtools-4.0.39/mtools.5
--- old/mtools-4.0.38/mtools.5  2022-03-02 22:21:39.000000000 +0100
+++ new/mtools-4.0.39/mtools.5  2022-04-10 19:15:45.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mtools 5 "08Jan22" MTOOLS MTOOLS
+.TH mtools 5 "03Mar22" MTOOLS MTOOLS
 .SH Name
 mtools.conf - mtools configuration files
 '\" t
@@ -13,7 +13,7 @@
 .tr \(if`
 .tr \(pd"
 
-.ds St Mtools\ 4.0.37
+.ds St Mtools\ 4.0.38
 .PP
 .SH Description
 .PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.h new/mtools-4.0.39/mtools.h
--- old/mtools-4.0.38/mtools.h  2021-12-26 18:36:08.000000000 +0100
+++ new/mtools-4.0.39/mtools.h  2022-04-10 19:10:41.000000000 +0200
@@ -188,9 +188,7 @@
 uint32_t parseSize(char *sizeStr);
 unsigned int strtoui(const char *nptr, char **endptr, int base);
 unsigned int atoui(const char *nptr);
-#ifndef HAVE_STRTOI
-int strtoi(const char *nptr, char **endptr, int base);
-#endif
+int strtosi(const char *nptr, char **endptr, int base);
 unsigned long atoul(const char *nptr);
 uint8_t strtou8(const char *nptr, char **endptr, int base);
 uint8_t atou8(const char *str);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.info 
new/mtools-4.0.39/mtools.info
--- old/mtools-4.0.38/mtools.info       2022-03-03 21:25:57.000000000 +0100
+++ new/mtools-4.0.39/mtools.info       2022-04-10 19:24:30.000000000 +0200
@@ -1,6 +1,6 @@
 This is mtools.info, produced by makeinfo version 6.7 from mtools.texi.
 
-This manual is for Mtools (version 4.0.38, March 2022), which is a
+This manual is for Mtools (version 4.0.39, April 2022), which is a
 collection of tools to allow Unix systems to manipulate MS-DOS files.
 
    Copyright (C) 2007, 2009 Free Software Foundation, Inc.  Copyright
@@ -53,7 +53,7 @@
 '/etc/mtools.conf' works on your machine).  With mtools, one can change
 floppies too without unmounting and mounting.
 
-   This manual is for Mtools (version 4.0.38, March 2022), which is a
+   This manual is for Mtools (version 4.0.39, April 2022), which is a
 collection of tools to allow Unix systems to manipulate MS-DOS files.
 
    Copyright (C) 2007, 2009 Free Software Foundation, Inc.  Copyright
@@ -87,7 +87,7 @@
 *********************
 
 Mtools can be found at the following places (and their mirrors):
-     http://ftp.gnu.org/gnu/mtools/mtools-4.0.38.tar.gz
+     http://ftp.gnu.org/gnu/mtools/mtools-4.0.39.tar.gz
 
    These patches are named 'mtools-'VERSION'-'DDMM'.taz', where version
 stands for the base version, DD for the day and MM for the month.  Due
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.spec 
new/mtools-4.0.39/mtools.spec
--- old/mtools-4.0.38/mtools.spec       2022-03-03 21:25:00.000000000 +0100
+++ new/mtools-4.0.39/mtools.spec       2022-04-10 19:19:25.000000000 +0200
@@ -1,7 +1,7 @@
 %define _binary_payload w9.gzdio
 Name:           mtools
 Summary:        mtools, read/write/list/format DOS disks under Unix
-Version:        4.0.38
+Version:        4.0.39
 Release:        1
 License:        GPLv3+
 Group:          Utilities/System
@@ -133,6 +133,9 @@
 fi
 
 %changelog
+* Sun Apr 10 2022 Alain Knaff <al...@knaff.lu>
+- Rename strtoi to strosi (string to signed int). The strtoi function
+  on BSD does something else (returns an intmax, not an int)
 * Thu Mar 03 2022 Alain Knaff <al...@knaff.lu>
 - Make sure case byte is cleared when making the special
   directory entries "." and ".."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.tmpl.1 
new/mtools-4.0.39/mtools.tmpl.1
--- old/mtools-4.0.38/mtools.tmpl.1     2022-03-03 21:25:57.000000000 +0100
+++ new/mtools-4.0.39/mtools.tmpl.1     2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mtools 1 "03Mar22" mtools-4.0.38
+.TH mtools 1 "10Apr22" mtools-4.0.39
 .SH Name
 mtools - utilities to access DOS disks in Unix.
 '\" t
@@ -36,7 +36,7 @@
 .nf
 .ft 3
 .in +0.3i
-http://ftp.gnu.org/gnu/mtools/mtools-4.0.38.tar.gz
+http://ftp.gnu.org/gnu/mtools/mtools-4.0.39.tar.gz
 .fi
 .in -0.3i
 .ft R
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtools.tmpl.5 
new/mtools-4.0.39/mtools.tmpl.5
--- old/mtools-4.0.38/mtools.tmpl.5     2022-03-03 21:25:57.000000000 +0100
+++ new/mtools-4.0.39/mtools.tmpl.5     2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mtools 5 "03Mar22" MTOOLS MTOOLS
+.TH mtools 5 "10Apr22" MTOOLS MTOOLS
 .SH Name
 mtools.conf - mtools configuration files
 '\" t
@@ -13,7 +13,7 @@
 .tr \(if`
 .tr \(pd"
 
-.ds St Mtools\ 4.0.38
+.ds St Mtools\ 4.0.39
 .PP
 .SH Description
 .PP
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtoolstest.1 
new/mtools-4.0.39/mtoolstest.1
--- old/mtools-4.0.38/mtoolstest.1      2022-03-03 21:25:57.000000000 +0100
+++ new/mtools-4.0.39/mtoolstest.1      2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mtoolstest 1 "03Mar22" mtools-4.0.38
+.TH mtoolstest 1 "10Apr22" mtools-4.0.39
 .SH Name
 mtoolstest - tests and displays the configuration
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mtype.1 new/mtools-4.0.39/mtype.1
--- old/mtools-4.0.38/mtype.1   2022-03-03 21:25:56.000000000 +0100
+++ new/mtools-4.0.39/mtype.1   2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mtype 1 "03Mar22" mtools-4.0.38
+.TH mtype 1 "10Apr22" mtools-4.0.39
 .SH Name
 mtype - display contents of an MSDOS file
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/mzip.1 new/mtools-4.0.39/mzip.1
--- old/mtools-4.0.38/mzip.1    2022-03-03 21:25:57.000000000 +0100
+++ new/mtools-4.0.39/mzip.1    2022-04-10 19:24:29.000000000 +0200
@@ -1,5 +1,5 @@
 '\" t
-.TH mzip 1 "03Mar22" mtools-4.0.38
+.TH mzip 1 "10Apr22" mtools-4.0.39
 .SH Name
 mzip - change protection mode and eject disk on Zip/Jaz drive
 '\" t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/patchlevel.c 
new/mtools-4.0.39/patchlevel.c
--- old/mtools-4.0.38/patchlevel.c      2022-03-03 21:23:20.000000000 +0100
+++ new/mtools-4.0.39/patchlevel.c      2022-04-10 19:17:24.000000000 +0200
@@ -18,10 +18,10 @@
 #include "sysincludes.h"
 #include "msdos.h"
 
-const char *mversion="4.0.38";
+const char *mversion="4.0.39";
 
 /* Multiple releases on same day should be marked with (b), (cd), (d) after
  * date string below */
-const char *mdate = "March 3rd, 2022";
+const char *mdate = "April 10th, 2022";
 
-const char *mformat_banner = "MTOO4038";
+const char *mformat_banner = "MTOO4039";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/strtonum.c new/mtools-4.0.39/strtonum.c
--- old/mtools-4.0.38/strtonum.c        2021-11-22 13:24:15.000000000 +0100
+++ new/mtools-4.0.39/strtonum.c        2022-04-10 19:10:51.000000000 +0200
@@ -52,11 +52,9 @@
     return strtoui(str, 0, 0);
 }
 
-#ifndef HAVE_STRTOI
-int strtoi(const char *nptr, char **endptr, int base) {
+int strtosi(const char *nptr, char **endptr, int base) {
     return (int) strtol_with_range(nptr, endptr, base, INT_MIN, INT_MAX);
 }
-#endif
 
 unsigned long atoul(const char *str) {
     return strtoul(str, 0, 0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mtools-4.0.38/version.texi 
new/mtools-4.0.39/version.texi
--- old/mtools-4.0.38/version.texi      2022-03-03 21:23:32.000000000 +0100
+++ new/mtools-4.0.39/version.texi      2022-04-10 19:17:32.000000000 +0200
@@ -1,3 +1,3 @@
-@set EDITION 4.0.38
-@set VERSION 4.0.38
-@set UPDATED March 2022
+@set EDITION 4.0.39
+@set VERSION 4.0.39
+@set UPDATED April 2022

Reply via email to