Hello community,

here is the log from the commit of package dosfstools for openSUSE:Factory 
checked in at 2014-03-18 16:21:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dosfstools (Old)
 and      /work/SRC/openSUSE:Factory/.dosfstools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dosfstools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dosfstools/dosfstools.changes    2014-03-09 
18:18:42.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dosfstools.new/dosfstools.changes       
2014-03-18 16:21:40.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Mar 17 08:21:51 UTC 2014 - [email protected]
+
+- updated to 3.0.26:
+  * Fix "odd" files created by frequent power-loss.
+
+-------------------------------------------------------------------

Old:
----
  dosfstools-3.0.25.tar.xz
  dosfstools-3.0.25.tar.xz.sig

New:
----
  dosfstools-3.0.26.tar.xz
  dosfstools-3.0.26.tar.xz.sig

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

Other differences:
------------------
++++++ dosfstools.spec ++++++
--- /var/tmp/diff_new_pack.oYJdTZ/_old  2014-03-18 16:21:41.000000000 +0100
+++ /var/tmp/diff_new_pack.oYJdTZ/_new  2014-03-18 16:21:41.000000000 +0100
@@ -20,7 +20,7 @@
 Summary:        Utilities for Making and Checking MS-DOS FAT File Systems on 
Linux
 License:        GPL-3.0+
 Group:          System/Filesystems
-Version:        3.0.25
+Version:        3.0.26
 Release:        0
 Url:            http://daniel-baumann.ch/software/dosfstools/
 

++++++ dosfstools-3.0.25.tar.xz -> dosfstools-3.0.26.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/.gitignore 
new/dosfstools-3.0.26/.gitignore
--- old/dosfstools-3.0.25/.gitignore    1970-01-01 01:00:00.000000000 +0100
+++ new/dosfstools-3.0.26/.gitignore    2013-11-23 10:40:31.000000000 +0100
@@ -0,0 +1,4 @@
+*.o
+/fatlabel
+/fsck.fat
+/mkfs.fat
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/ChangeLog 
new/dosfstools-3.0.26/ChangeLog
--- old/dosfstools-3.0.25/ChangeLog     2014-01-17 07:10:47.000000000 +0100
+++ new/dosfstools-3.0.26/ChangeLog     2014-03-07 18:39:46.000000000 +0100
@@ -1,4 +1,55 @@
-commit acf64ae (HEAD, origin/master, origin/HEAD, master)
+commit 6893c45 (HEAD, origin/master, origin/HEAD, master)
+Author: Dir Lotter <[email protected]>
+Date:   Fri Mar 7 18:25:39 2014 +0100
+
+    Fix "odd" files created by frequent power-loss.
+    
+    After running many power losses the filesystem can degrate, containing 
"odd"
+    files making the filesystem corrupt that could not be solved by fsck:
+    
+      * file was not visible in a ls -l
+      * ls -i reported a "invalid file name" on the console
+      * a test program with diropen/dirread showed the file, a stat on this 
file
+        failed
+      * file was not accessible and could not be deleted
+    
+    After digging into the code we found why fsck didn't repair the file 
system:
+    One thing was we don't have short filenames. Another issue was that the LFN
+    pointer was set to NULL and so it looked like we didn't have short and long
+    filenames.
+    
+    Our patch of check.c includes:
+    
+      * returns 1 from function bad_name() in case no short and no long 
filename
+        exist
+      * auto_rename() and rename_file() got a special handling for the case no 
short
+        file name exist:
+        - it enables the short file name (we think here was a weakness of the 
old
+          code: it changed the short filename but didn't enabled it in the
+          file->dir_ent.lcase entry)
+        - it reset all attributes except ATTR_DIR and ATTR_VOLUME
+    
+    This solved our problem pretty well.
+    
+    Signed-off-by: Daniel Baumann <[email protected]>
+
+commit 621e11f
+Author: Natanael Copa <[email protected]>
+Date:   Sat Feb 8 18:53:30 2014 +0100
+
+    Build fixes for musl libc.
+    
+    Signed-off-by: Daniel Baumann <[email protected]>
+
+commit 52588b7 (tag: v3.0.25)
+Author: Daniel Baumann <[email protected]>
+Date:   Fri Jan 17 07:11:11 2014 +0100
+
+    Releasing version 3.0.25.
+    
+    Signed-off-by: Daniel Baumann <[email protected]>
+
+commit acf64ae
 Author: Daniel Baumann <[email protected]>
 Date:   Fri Jan 17 07:09:54 2014 +0100
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/VERSION 
new/dosfstools-3.0.26/VERSION
--- old/dosfstools-3.0.25/VERSION       2014-01-17 07:10:17.000000000 +0100
+++ new/dosfstools-3.0.26/VERSION       2014-03-07 18:39:32.000000000 +0100
@@ -1 +1 @@
-3.0.25
+3.0.26
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/de/fatlabel.de.8 
new/dosfstools-3.0.26/manpages/de/fatlabel.de.8
--- old/dosfstools-3.0.25/manpages/de/fatlabel.de.8     2014-01-17 
07:10:32.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/de/fatlabel.de.8     2014-03-07 
18:39:35.000000000 +0100
@@ -24,7 +24,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH FATLABEL 8 2014\-01\-17 3.0.25 dosfstools
+.TH FATLABEL 8 2014\-03\-07 3.0.26 dosfstools
 
 .SH NAME
 \fBfatlabel\fP \- set or get MS\-DOS filesystem label
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/de/fsck.fat.de.8 
new/dosfstools-3.0.26/manpages/de/fsck.fat.de.8
--- old/dosfstools-3.0.25/manpages/de/fsck.fat.de.8     2014-01-17 
07:10:32.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/de/fsck.fat.de.8     2014-03-07 
18:39:35.000000000 +0100
@@ -24,7 +24,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH FSCK.FAT 8 2014\-01\-17 3.0.25 dosfstools
+.TH FSCK.FAT 8 2014\-03\-07 3.0.26 dosfstools
 
 .SH NAME
 \fBfsck.fat\fP \- check and repair MS\-DOS filesystems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/de/mkfs.fat.de.8 
new/dosfstools-3.0.26/manpages/de/mkfs.fat.de.8
--- old/dosfstools-3.0.25/manpages/de/mkfs.fat.de.8     2014-01-17 
07:10:32.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/de/mkfs.fat.de.8     2014-03-07 
18:39:35.000000000 +0100
@@ -24,7 +24,7 @@
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH MKFS.FAT 8 2014\-01\-17 3.0.25 dosfstools
+.TH MKFS.FAT 8 2014\-03\-07 3.0.26 dosfstools
 
 .SH NAME
 \fBmkfs.fat\fP \- create an MS\-DOS filesystem under Linux
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/en/fatlabel.8 
new/dosfstools-3.0.26/manpages/en/fatlabel.8
--- old/dosfstools-3.0.25/manpages/en/fatlabel.8        2014-01-17 
07:10:31.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/en/fatlabel.8        2014-03-07 
18:39:34.000000000 +0100
@@ -19,7 +19,7 @@
 .\" can be found in /usr/share/common-licenses/GPL-3 file.
 .\"
 .\"
-.TH FATLABEL 8 2014\-01\-17 3.0.25 "dosfstools"
+.TH FATLABEL 8 2014\-03\-07 3.0.26 "dosfstools"
 
 .SH NAME
 \fBfatlabel\fR \- set or get MS\-DOS filesystem label
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/en/fsck.fat.8 
new/dosfstools-3.0.26/manpages/en/fsck.fat.8
--- old/dosfstools-3.0.25/manpages/en/fsck.fat.8        2014-01-17 
07:10:31.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/en/fsck.fat.8        2014-03-07 
18:39:34.000000000 +0100
@@ -19,7 +19,7 @@
 .\" can be found in /usr/share/common-licenses/GPL-3 file.
 .\"
 .\"
-.TH FSCK.FAT 8 2014\-01\-17 3.0.25 "dosfstools"
+.TH FSCK.FAT 8 2014\-03\-07 3.0.26 "dosfstools"
 
 .SH NAME
 \fBfsck.fat\fR \- check and repair MS\-DOS filesystems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/en/mkfs.fat.8 
new/dosfstools-3.0.26/manpages/en/mkfs.fat.8
--- old/dosfstools-3.0.25/manpages/en/mkfs.fat.8        2014-01-17 
07:10:31.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/en/mkfs.fat.8        2014-03-07 
18:39:34.000000000 +0100
@@ -19,7 +19,7 @@
 .\" can be found in /usr/share/common-licenses/GPL-3 file.
 .\"
 .\"
-.TH MKFS.FAT 8 2014\-01\-17 3.0.25 "dosfstools"
+.TH MKFS.FAT 8 2014\-03\-07 3.0.26 "dosfstools"
 
 .SH NAME
 \fBmkfs.fat\fR \- create an MS-DOS filesystem under Linux
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/po/de/fatlabel.8.po 
new/dosfstools-3.0.26/manpages/po/de/fatlabel.8.po
--- old/dosfstools-3.0.25/manpages/po/de/fatlabel.8.po  2014-01-17 
07:10:32.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/po/de/fatlabel.8.po  2014-03-07 
18:39:35.000000000 +0100
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dosfstools VERSION\n"
-"POT-Creation-Date: 2014-01-17 07:10+0100\n"
+"POT-Creation-Date: 2014-03-07 18:39+0100\n"
 "PO-Revision-Date: 2013-06-06 09:34+0300\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -22,13 +22,13 @@
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "2014-01-17"
+msgid "2014-03-07"
 msgstr ""
 
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "3.0.25"
+msgid "3.0.26"
 msgstr ""
 
 #. type: TH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/po/de/fsck.fat.8.po 
new/dosfstools-3.0.26/manpages/po/de/fsck.fat.8.po
--- old/dosfstools-3.0.25/manpages/po/de/fsck.fat.8.po  2014-01-17 
07:10:32.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/po/de/fsck.fat.8.po  2014-03-07 
18:39:35.000000000 +0100
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dosfstools VERSION\n"
-"POT-Creation-Date: 2014-01-17 07:10+0100\n"
+"POT-Creation-Date: 2014-03-07 18:39+0100\n"
 "PO-Revision-Date: 2013-06-06 09:34+0300\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,13 +16,13 @@
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "2014-01-17"
+msgid "2014-03-07"
 msgstr ""
 
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "3.0.25"
+msgid "3.0.26"
 msgstr ""
 
 #. type: TH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/po/de/mkfs.fat.8.po 
new/dosfstools-3.0.26/manpages/po/de/mkfs.fat.8.po
--- old/dosfstools-3.0.25/manpages/po/de/mkfs.fat.8.po  2014-01-17 
07:10:32.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/po/de/mkfs.fat.8.po  2014-03-07 
18:39:35.000000000 +0100
@@ -3,7 +3,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dosfstools VERSION\n"
-"POT-Creation-Date: 2014-01-17 07:10+0100\n"
+"POT-Creation-Date: 2014-03-07 18:39+0100\n"
 "PO-Revision-Date: 2013-06-06 09:34+0300\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,13 +16,13 @@
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "2014-01-17"
+msgid "2014-03-07"
 msgstr ""
 
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "3.0.25"
+msgid "3.0.26"
 msgstr ""
 
 #. type: TH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/pot/fatlabel.8.pot 
new/dosfstools-3.0.26/manpages/pot/fatlabel.8.pot
--- old/dosfstools-3.0.25/manpages/pot/fatlabel.8.pot   2014-01-17 
07:10:31.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/pot/fatlabel.8.pot   2014-03-07 
18:39:35.000000000 +0100
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dosfstools VERSION\n"
-"POT-Creation-Date: 2014-01-17 07:10+0100\n"
+"POT-Creation-Date: 2014-03-07 18:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -25,13 +25,13 @@
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "2014-01-17"
+msgid "2014-03-07"
 msgstr ""
 
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "3.0.25"
+msgid "3.0.26"
 msgstr ""
 
 #. type: TH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/pot/fsck.fat.8.pot 
new/dosfstools-3.0.26/manpages/pot/fsck.fat.8.pot
--- old/dosfstools-3.0.25/manpages/pot/fsck.fat.8.pot   2014-01-17 
07:10:31.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/pot/fsck.fat.8.pot   2014-03-07 
18:39:35.000000000 +0100
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dosfstools VERSION\n"
-"POT-Creation-Date: 2014-01-17 07:10+0100\n"
+"POT-Creation-Date: 2014-03-07 18:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -19,13 +19,13 @@
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "2014-01-17"
+msgid "2014-03-07"
 msgstr ""
 
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "3.0.25"
+msgid "3.0.26"
 msgstr ""
 
 #. type: TH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/manpages/pot/mkfs.fat.8.pot 
new/dosfstools-3.0.26/manpages/pot/mkfs.fat.8.pot
--- old/dosfstools-3.0.25/manpages/pot/mkfs.fat.8.pot   2014-01-17 
07:10:31.000000000 +0100
+++ new/dosfstools-3.0.26/manpages/pot/mkfs.fat.8.pot   2014-03-07 
18:39:35.000000000 +0100
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: dosfstools VERSION\n"
-"POT-Creation-Date: 2014-01-17 07:10+0100\n"
+"POT-Creation-Date: 2014-03-07 18:39+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <[email protected]>\n"
@@ -19,13 +19,13 @@
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "2014-01-17"
+msgid "2014-03-07"
 msgstr ""
 
 #. type: TH
 #: en/fatlabel.8:22 en/fsck.fat.8:22 en/mkfs.fat.8:22
 #, no-wrap
-msgid "3.0.25"
+msgid "3.0.26"
 msgstr ""
 
 #. type: TH
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/src/check.c 
new/dosfstools-3.0.26/src/check.c
--- old/dosfstools-3.0.25/src/check.c   2014-01-17 07:07:01.000000000 +0100
+++ new/dosfstools-3.0.26/src/check.c   2014-03-07 18:35:11.000000000 +0100
@@ -273,6 +273,12 @@
        strncmp((const char *)name, "WP ROOT  SF", 11) == 0)
        return 0;
 
+       /* PATCH ED+DL */
+       /* check if we have neither a long filename nor a short name */
+       if ((file->lfn == NULL) && (file->dir_ent.lcase & FAT_NO_83NAME)) {
+               return 1;
+       }
+
     /* don't complain about the dummy 11 bytes used by patched Linux
        kernels */
     if (file->dir_ent.lcase & FAT_NO_83NAME)
@@ -395,7 +401,20 @@
                            (const char *)file->dir_ent.name, MSDOS_NAME))
                break;
        if (!walk) {
-           fs_write(file->offset, MSDOS_NAME, file->dir_ent.name);
+               /* PATCH ED+DL */
+               if(file->dir_ent.lcase & FAT_NO_83NAME)
+               {
+                       /* as we only assign a new 8.3 filename, reset flag 
that 8.3 name is not
+                          present */
+                       file->dir_ent.lcase &= ~FAT_NO_83NAME;
+                       /* reset the attributes */
+                       file->dir_ent.attr &= ~(ATTR_DIR | ATTR_VOLUME); /* 
only keep the DIR and VOLUME attributes */
+                       fs_write(file->offset, MSDOS_NAME+2, 
file->dir_ent.name);
+               }
+               else
+               {
+                       fs_write(file->offset, MSDOS_NAME, file->dir_ent.name);
+               }
            if (file->lfn)
                lfn_fix_checksum(file->lfn_offset, file->offset,
                                 (const char *)file->dir_ent.name);
@@ -429,7 +448,20 @@
            walk[1] = 0;
            for (walk = name; *walk == ' ' || *walk == '\t'; walk++) ;
            if (file_cvt(walk, file->dir_ent.name)) {
-               fs_write(file->offset, MSDOS_NAME, file->dir_ent.name);
+                       /* PATCH ED+DL */
+                       if(file->dir_ent.lcase & FAT_NO_83NAME)
+                       {
+                               /* as we only assign a new 8.3 filename, reset 
flag that 8.3 name is not
+                                  present */
+                               file->dir_ent.lcase &= ~FAT_NO_83NAME;
+                               /* reset the attributes */
+                               file->dir_ent.attr &= ~(ATTR_DIR | 
ATTR_VOLUME); /* only keep the DIR and VOLUME attributes */
+                               fs_write(file->offset, MSDOS_NAME+2, 
file->dir_ent.name);
+                       }
+                       else
+                       {
+                               fs_write(file->offset, MSDOS_NAME, 
file->dir_ent.name);
+                       }
                if (file->lfn)
                    lfn_fix_checksum(file->lfn_offset, file->offset,
                                     (const char *)file->dir_ent.name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/src/fsck.fat.h 
new/dosfstools-3.0.26/src/fsck.fat.h
--- old/dosfstools-3.0.25/src/fsck.fat.h        2014-01-17 07:07:13.000000000 
+0100
+++ new/dosfstools-3.0.26/src/fsck.fat.h        2014-02-08 18:53:10.000000000 
+0100
@@ -27,6 +27,7 @@
 #ifndef _DOSFSCK_H
 #define _DOSFSCK_H
 
+#include <fcntl.h>
 #include <sys/types.h>
 #define _LINUX_STAT_H          /* hack to avoid inclusion of <linux/stat.h> */
 #define _LINUX_STRING_H_       /* hack to avoid inclusion of <linux/string.h> 
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/src/io.h 
new/dosfstools-3.0.26/src/io.h
--- old/dosfstools-3.0.25/src/io.h      2014-01-17 07:07:15.000000000 +0100
+++ new/dosfstools-3.0.26/src/io.h      2014-02-08 18:53:10.000000000 +0100
@@ -27,7 +27,7 @@
 #ifndef _IO_H
 #define _IO_H
 
-#include <sys/types.h>         /* for loff_t */
+#include <fcntl.h>             /* for loff_t */
 
 loff_t llseek(int fd, loff_t offset, int whence);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/src/mkfs.fat.c 
new/dosfstools-3.0.26/src/mkfs.fat.c
--- old/dosfstools-3.0.25/src/mkfs.fat.c        2014-01-17 07:07:19.000000000 
+0100
+++ new/dosfstools-3.0.26/src/mkfs.fat.c        2014-02-08 18:53:10.000000000 
+0100
@@ -49,6 +49,7 @@
 #include <fcntl.h>
 #include <linux/hdreg.h>
 #include <sys/mount.h>
+#include <linux/fs.h>
 #include <linux/fd.h>
 #include <endian.h>
 #include <mntent.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dosfstools-3.0.25/src/version.h 
new/dosfstools-3.0.26/src/version.h
--- old/dosfstools-3.0.25/src/version.h 2014-01-17 07:10:27.000000000 +0100
+++ new/dosfstools-3.0.26/src/version.h 2014-03-07 18:40:00.000000000 +0100
@@ -23,7 +23,7 @@
 #ifndef _version_h
 #define _version_h
 
-#define VERSION "3.0.25"
-#define VERSION_DATE "2014-01-17"
+#define VERSION "3.0.26"
+#define VERSION_DATE "2014-03-07"
 
 #endif

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to