[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug#6816: df bug on 64-bit Solaris (need to use getextmntent)

From: Assaf Gordon
Subject: Re: bug#6816: df bug on 64-bit Solaris (need to use getextmntent)
Date: Wed, 10 Oct 2018 11:24:22 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1

(triaging old bugs)


On 15/09/10 04:18 PM, Eric Blake wrote:
On 08/06/2010 01:56 PM, Wood, David wrote:
From mnttab(4) on Solaris 10:


At this point, me->me_dev contains a wrongly packed (32-bit) device number, which forces the find_mount_point() code path (causing other unpleasantries).  The following patch against coreutils v8.5 fixes the problem:

Thanks for the report.  Yes, this needs to be folded into gnulib, but it also needs an m4 check for getextmntent, and it would be nice to get by with less in-function #ifdefs.

In 2014 gnulib gained the following commit:
commit 502809019bd2ca3ce3d041d18c35ce9420eedb72
Author: Ben Walton <address@hidden>
Date:   Tue Jun 3 23:01:14 2014 +0100

    mountlist: avoid hasmntopt const type warning on solaris

Which seems to address a similar issue as this bug ( https://bugs.gnu.org/6816 ).

I think recent coreutils build well on 64bit solaris.
If there are no objections I will close this bug in couple of days.

 - assaf

reply via email to

[Prev in Thread] Current Thread [Next in Thread]