bug-findutils
[Top][All Lists]
Advanced

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

[bugs #11220] UNICOS 9.0 - can't figure out how to use your getmntent()


From: James Youngman
Subject: [bugs #11220] UNICOS 9.0 - can't figure out how to use your getmntent()
Date: Sat, 11 Dec 2004 15:31:54 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Epiphany/1.2.9

This mail is an automated notification from the bugs tracker
 of the project: findutils.

/**************************************************************************/
[bugs #11220] Latest Modifications:

Changes by: 
                James Youngman <address@hidden>
'Date: 
                Sat 12/11/2004 at 20:19 (GMT)

            What     | Removed                   | Added
---------------------------------------------------------------------------
          Resolution | None                      | Fixed


------------------ Additional Follow-up Comments ----------------------------
I think the -lsun problem has just been fixed by an update to gnulib.  The 
EOVERFLOW is now protexted with #ifdef.  I've fixed the 
gl_CHECK_TYPE_STRUCT_DIRENT_D_INO problem locally, but that really needs a 
patch to gnulib.  I have sent a patch to the uptream maaintainers of gnulib.







/**************************************************************************/
[bugs #11220] Full Item Snapshot:

URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=11220>
Project: findutils
Submitted by: Mark D Baushke
On: Sun 12/05/2004 at 19:39

Category:  None
Severity:  5 - Average
Item Group:  None
Resolution:  Fixed
Privacy:  Public
Assigned to:  jay
Originator Name:  
Originator Email:  
Status:  Open
Release:  4.2.9
Fixed Release:  None


Summary:  UNICOS 9.0 - can't figure out how to use your getmntent()

Original Submission:  The configure step of findutils-4.2.9 failes on a
CRAY Y-MP EL running UNICOS 9.0

checking how to call getmntent()... configure: error: I can't figure out how to 
use your getmntent() function.

config.log has the following:
configure:18149: checking how to call getmntent()
configure:18181: cc -c -g  conftest.c >&5
cc-106 cc: WARNING File = conftest.c, Line = 185
  The declaration of "MMM" has no type specifier.
cc-498 cc: ERROR File = conftest.c, Line = 185
  A "," or ")" is expected where "*" appears in a function prototype.
cc-428 cc: ERROR File = conftest.c, Line = 185
  The type of "getmntent" is not compatible with its previously declared type.
cc-645 cc: ERROR File = conftest.c, Line = 185
  There is no comma or semicolon after a declaration.




Follow-up Comments
------------------


-------------------------------------------------------
Date: Sat 12/11/2004 at 20:19       By: James Youngman <jay>
I think the -lsun problem has just been fixed by an update to gnulib.  The 
EOVERFLOW is now protexted with #ifdef.  I've fixed the 
gl_CHECK_TYPE_STRUCT_DIRENT_D_INO problem locally, but that really needs a 
patch to gnulib.  I have sent a patch to the uptream maaintainers of gnulib.


-------------------------------------------------------
Date: Mon 12/06/2004 at 16:48       By: Mark D Baushke <mbaushke>
findutils-4.2.10 gets further but does not have an EOVERFLOW
symbol, so that code needs to be protected.

There is also some strange binary output in the config.out
as a part of the fact that configure contains a bare reference
to gl_CHECK_TYPE_STRUCT_DIRENT_D_INO before the check for
ssize_t on line 6129. Obviously, this should be fixed too.

Patching find/find.c to protect the EOVERFLOW with #ifdef
lets the compilation finish with only warnings.

It should be noticed that the latest GNULIB stuff seems to
have re-introduced the LIBS=-lsun in the find/Makefile, so
the GNULIB folks probably need to be more careful.

As the machine does not have 'runtest' installed, it is not
possible to use 'make check' to do anything meaningful. I
did a few sample 'find' commands myself and they seemed to
work okay.

-------------------------------------------------------
Date: Mon 12/06/2004 at 00:58       By: James Youngman <jay>
Please try findutils-4.2.10, which I have just uploaded to alpha.gnu.org.   It 
now uses a gnulib function to enumerate the system's mounted file systems.  
That should be more portable. 

-------------------------------------------------------
Date: Sun 12/05/2004 at 19:41       By: Mark D Baushke <mbaushke>
Attached the output of the ./configure >& config.out
as well as the full config.log and a copy of
/usr/include/mntent.h






File Attachments
-------------------

-------------------------------------------------------
Date: Mon 12/06/2004 at 16:48  Name: unicos-problems-4.2.10.tar.gz  Size: 
47.67KB   By: mbaushke
Attached the output of (./configure &amp;&amp; make)&gt;&amp; config.out, the 
full config.log, config.h, find.c.diff find/Makefile and 
/usr/include/sys/errno.h
http://savannah.gnu.org/bugs/download.php?item_id=11220&amp;item_file_id=1950

-------------------------------------------------------
Date: Sun 12/05/2004 at 19:41  Name: unicos-problem.tar.gz  Size: 24.9KB   By: 
mbaushke
config.out config.log /usr/include/mntent.h
http://savannah.gnu.org/bugs/download.php?item_id=11220&amp;item_file_id=1945






For detailed info, follow this link:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=11220>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/







reply via email to

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