bug-gnulib
[Top][All Lists]
Advanced

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

Re: Build errors on IRIX 5.3


From: Bruno Haible
Subject: Re: Build errors on IRIX 5.3
Date: Mon, 31 Oct 2011 22:46:47 +0100
User-agent: KMail/1.13.6 (Linux/2.6.37.6-0.5-desktop; KDE/4.6.0; x86_64; ; )

Hi Tom,

> Building the usual full snapshot with tests on IRIX 5.3 resulted in some 
> build errors and no tests being run.
> ...
> I've dumped the full build log and a copy of config.log here:
> http://jupiterrise.com/tmp/gnulib-gb3e1b8d-irix53-gcc346-build.log
> http://jupiterrise.com/tmp/gnulib-gb3e1b8d-irix53-gcc346-config.log or
> http://jupiterrise.com/tmp/gnulib-gb3e1b8d-irix53-gcc346-config.log.gz

Thanks for the reports.

Currently each of the other issues is some bit of work to fix, and
IRIX 5.3 is low priority for me (it was released ca. in 1993..1994, and
is superseded by IRIX 6 since 1998). Therefore I'm not doing more than
to document the issues.

If you have time, feel free to propose patches for the issues (one by one).
Or use "gnulib-tool --avoid=getpwnam_r --avoid=poll ..." to avoid the known
non-working modules when building a testdir.


2011-10-31  Bruno Haible  <address@hidden>

        doc about some IRIX 5.3 problems.
        * doc/posix-functions/getpwnam_r.texi: Mention incompatible declaration
        on IRIX 5.3.
        * doc/posix-headers/poll.texi: Mention missing nfds_t on IRIX 5.3.
        * doc/posix-functions/ptsname.texi: Mention missing declaration on IRIX
        5.3.
        * doc/posix-functions/grantpt.texi: Likewise.
        * doc/posix-functions/unlockpt.texi: Likewise.
        * doc/posix-functions/lgamma.texi: Likewise.
        * doc/posix-functions/nextafter.texi: Likewise.
        * doc/posix-functions/remainder.texi: Likewise.
        * doc/posix-functions/select.texi: Mention misplaced declaration on
        IRIX 5.3.
        Reported by Tom G. Christensen <address@hidden>.

--- doc/posix-functions/getpwnam_r.texi.orig    Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/getpwnam_r.texi Mon Oct 31 22:29:34 2011
@@ -18,4 +18,8 @@
 @item
 This function is missing on some platforms:
 OpenBSD 3.8, Minix 3.1.8, mingw, MSVC 9, BeOS.
address@hidden
+This function has an incompatible declaration, with fewer than five
+arguments, on some platforms:
+IRIX 5.3.
 @end itemize
--- doc/posix-functions/grantpt.texi.orig       Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/grantpt.texi    Mon Oct 31 22:32:16 2011
@@ -16,6 +16,9 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
+This function is not declared on some platforms:
+IRIX 5.3.
address@hidden
 This function reports success for invalid file descriptors on some platforms:
 Cygwin 1.7.9.
 @end itemize
--- doc/posix-functions/lgamma.texi.orig        Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/lgamma.texi     Mon Oct 31 22:37:31 2011
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 Minix 3.1.8, MSVC 9.
address@hidden
+This function is not declared on some platforms:
+IRIX 5.3.
 @end itemize
--- doc/posix-functions/nextafter.texi.orig     Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/nextafter.texi  Mon Oct 31 22:37:31 2011
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 Minix 3.1.8, MSVC 9.
address@hidden
+This function is not declared on some platforms:
+IRIX 5.3.
 @end itemize
--- doc/posix-functions/ptsname.texi.orig       Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/ptsname.texi    Mon Oct 31 22:32:17 2011
@@ -16,6 +16,9 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
+This function is not declared on some platforms:
+IRIX 5.3.
address@hidden
 On Solaris 11 2010-11, this function fails on all BSD-style @file{/dev/pty*}
 device files.
 @end itemize
--- doc/posix-functions/remainder.texi.orig     Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/remainder.texi  Mon Oct 31 22:37:31 2011
@@ -15,4 +15,7 @@
 @item
 This function is missing on some platforms:
 MSVC 9.
address@hidden
+This function is not declared on some platforms:
+IRIX 5.3.
 @end itemize
--- doc/posix-functions/select.texi.orig        Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/select.texi     Mon Oct 31 22:37:30 2011
@@ -37,4 +37,8 @@
 @item
 On Linux, when some file descriptor refers to a regular file, @code{select}
 may fail, setting @code{errno} to @code{EBADF}.
address@hidden
+This function is declared in @code{<unistd.h>}, not @code{<sys/select.h>},
+on some platforms:
+IRIX 5.3.
 @end itemize
--- doc/posix-functions/unlockpt.texi.orig      Mon Oct 31 22:38:28 2011
+++ doc/posix-functions/unlockpt.texi   Mon Oct 31 22:32:18 2011
@@ -16,6 +16,9 @@
 Portability problems not fixed by Gnulib:
 @itemize
 @item
+This function is not declared on some platforms:
+IRIX 5.3.
address@hidden
 This function reports success for invalid file descriptors on some platforms:
 NetBSD 5.1, Cygwin 1.7.9.
 @end itemize
--- doc/posix-headers/poll.texi.orig    Mon Oct 31 22:38:28 2011
+++ doc/posix-headers/poll.texi Mon Oct 31 22:30:10 2011
@@ -14,4 +14,7 @@
 
 Portability problems not fixed by Gnulib:
 @itemize
address@hidden
+This header file does not defined @code{nfds_t} on some platforms:
+IRIX 5.3.
 @end itemize

-- 
In memoriam Manon Roland <http://en.wikipedia.org/wiki/Madame_Roland>



reply via email to

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