* minor new port: powerpc-apple-darwin8.2.0.
authorErez Zadok <ezk@cs.sunysb.edu>
Thu, 8 Sep 2005 02:36:55 +0000 (02:36 +0000)
committerErez Zadok <ezk@cs.sunysb.edu>
Thu, 8 Sep 2005 02:36:55 +0000 (02:36 +0000)
* m4/macros/type_auth_create_gidlist.m4: Old macosx used "gid_t"
but all newer ones (10.4+) use int.

* m4/macros/type_recvfrom_fromlen.m4: Old macosx used "int" for
6th arg of recvfrom(), but all newer ones (10.4+) use socklen_t.

.cvsignore
ChangeLog
INSTALL
NEWS
m4/macros/type_auth_create_gidlist.m4
m4/macros/type_recvfrom_fromlen.m4

index 49cd3e2a1a581fdf5f6915bf73ccc74288b3149d..f9cd1c7ed222899cb30495cc7685ada92605cdc4 100644 (file)
@@ -158,3 +158,4 @@ A.i386-pc-linux-fc4
 A.i386-pc-linux-suse9.3
 A.i386-pc-linuxoldld-deb3.1
 A.i386-pc-linux-deb3.1
+A.powerpc-apple-darwin8.2.0
index 8eee0cc0aa3996cfed452410de93d489bde7f1cb..7702cdecc5824cf6b1f481b04b97b10f699b4d56 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2005-09-07  Erez Zadok  <ezk@cs.sunysb.edu>
 
+       * minor new port: powerpc-apple-darwin8.2.0.
+
+       * m4/macros/type_auth_create_gidlist.m4: Old macosx used "gid_t"
+       but all newer ones (10.4+) use int.
+
+       * m4/macros/type_recvfrom_fromlen.m4: Old macosx used "int" for
+       6th arg of recvfrom(), but all newer ones (10.4+) use socklen_t.
+
        * minor new port: i386-pc-linux-deb3.1.
 
 2005-09-02  Erez Zadok  <ezk@cs.sunysb.edu>
diff --git a/INSTALL b/INSTALL
index 92306efeaf6b86db18d1b4c7836aaf2838a4c179..3323920131e07c1847f8aa1451b7e5d40d2e24d4 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -8,11 +8,17 @@ SYSTEM                                CONFIG  COMPILE RUN     SHLIB   AUTOFS
 =========================      ======= ======= ======= ======= ======
 alpha-dec-osf4.0f              ro      ro      ro      -       -
 alpha-dec-osf5.1               ro      ro      ro      -       -
+alpha-unknown-linux-gentoo1.4.16 ezk   ezk     ezk     ezk     -
+alphaev56-dec-osf4.0f          ezk     ezk     ezk     ezk     -
 i386-apple-darwin6.0           ezk     ezk     ezk     ezk     -
 i386-pc-bsdi2.1                        ion     ion     ion     ion[X]  ion[X]
+i386-pc-linux-deb3.0           ezk     ezk     ezk     ezk     -
+i386-pc-linux-deb3.1           ezk     ezk     ezk     ezk     -
 i386-pc-linux-fc1              ezk     ezk     ezk     ezk     -
 i386-pc-linux-fc2              ezk     ezk     ezk     ezk     -
 i386-pc-linux-fc3              ezk     ezk     ezk     ezk     -
+i386-pc-linux-fc4              ezk     ezk     ezk     ezk     -
+i386-pc-linux-gentoo1.4.16     ezk     ezk     ezk     ezk     -
 i386-pc-linux-rh6.2            ion     ion     ion     ion     ion
 i386-pc-linux-rh7.1            ion     ion     ion     ion     ion
 i386-pc-linux-rh7.2            ion     ion     ion     ion     ion
@@ -23,24 +29,29 @@ i386-pc-linux-rhel3         ezk     ezk     ezk     ezk     -
 i386-pc-linux-rhel4            ezk     ezk     ezk     ezk     -
 i386-pc-linux-suse8.2          ezk     ezk     ezk     ezk     -
 i386-pc-linux-suse9.1          ezk     ezk     ezk     ezk     -
+i386-pc-linux-suse9.2          ezk     ezk     ezk     ezk     -
+i386-pc-linux-suse9.3          ezk     ezk     ezk     ezk     -
 i386-pc-solaris2.10            ro      ro      ro      -       -
 i386-pc-solaris2.9             ro      ro      ro      -       -
-i386-unknown-freebsd4.8                ezk     ezk     ezk     ezk     -
-i386-unknown-freebsd4.9                ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd4.10       ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd4.11       ezk     ezk     ezk     ezk     -
+i386-unknown-freebsd4.8                ezk     ezk     ezk     ezk     -
+i386-unknown-freebsd4.9                ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd5.0                ezk     ezk     -       ezk     -
 i386-unknown-freebsd5.1                ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd5.2                ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd5.2.1      ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd5.3                ezk     ezk     ezk     ezk     -
+i386-unknown-freebsd5.4                ezk     ezk     ezk     ezk     -
 i386-unknown-freebsd6 (SNAP1)  ezk     ezk     ezk     ezk     -
 i386-unknown-netbsd1.6A                ezk     ezk     ezk     ezk     -
 i386-unknown-netbsdelf1.6.1    ezk     ezk     ezk     ezk     -
 i386-unknown-netbsdelf1.6.2    ezk     ezk     ezk     ezk     -
 i386-unknown-netbsdelf2.0      ezk     ezk     ezk     ezk     -
+i386-unknown-netbsdelf2.0.2    ezk     ezk     ezk     ezk     -
 i386-unknown-openbsd3.3                ezk     ezk     ezk     ezk     -
 i386-unknown-openbsd3.6                ezk     ezk     ezk     ezk     -
+i386-unknown-openbsd3.7                ezk     ezk     ezk     ezk     -
 i686-apple-darwin6.6           ezk     ezk     ezk     ezk     -
 ia64-hp-hpux11.20              ezk     ezk     ezk     ezk     -
 ia64-unknown-linux-rh2.1AS     ezk     ezk     -       ezk     -
@@ -48,22 +59,27 @@ ia64-unknown-linux-rh2.1AW  ezk     ezk     ezk     ezk     -
 ia64-unknown-linux-rhel4       ezk     ezk     ezk     ezk     -
 mips-sgi-irix6.2               ro      ro      ro      -       -[3]
 mips-sgi-irix6.5               ro      ro      ro      -       -[3]
+mips-unknown-linux-gentoo1.4.16        ezk     ezk     ezk     ezk     -
 mipsel-unknown-linux-rhPS2     ezk     ezk     ezk     ezk     -
 powerpc-apple-darwin7.6.0      ezk     ezk     ezk     ezk     -
 powerpc-apple-darwin7.7.0      ezk     ezk     ezk     ezk     -
 powerpc-apple-darwin7.8.0      ezk     ezk     ezk     ezk     -
+powerpc-apple-darwin7.9.0      ezk     ezk     ezk     ezk     -
+powerpc-apple-darwin8.2.0      ezk     ezk     ezk     ezk     -
 powerpc-ibm-aix5.1.0.0         ion     ion     ion     ion[X]  ion[1,2]
 powerpc-ibm-aix5.2.0.0         ezk     ezk     ezk     ezk     -
 powerpc-ibm-aix5.3.0.0         ezk     ezk     ezk     ezk     -
+powerpc-unknown-linux-yellowdog2.3 ezk ezk     ezk     ezk     -
+sparc-sun-solaris2.10          ro      ro      ro      -       -
 sparc-sun-solaris2.5.1         ion     ion     ion     ion     ion[1]
 sparc-sun-solaris2.6           ion     ion     ion     ion     ion
 sparc-sun-solaris2.7           ion     ion     ion     ion     ion
 sparc-sun-solaris2.8           ion     ion     ion     ion     ion
 sparc-sun-solaris2.9           ro      ro      ro      -       -
-sparc-sun-solaris2.10          ro      ro      ro      -       -
 sparc-unknown-linux-rh62       ion     ion     ion     ion     ion
 sparc64-unknown-linux-aurora10 ion     ion     ion     ion     ion
 sparc64-unknown-linux-deb3.0   ezk     ezk     ezk     ezk     -
+sparc64-unknown-linux-gentoo1.4.16 ezk ezk     ezk     ezk     -
 sparc64-unknown-linux-rh62     ion     ion     ion     ion     ion
 sparc64-unknown-linux-suse7.3  ezk     ezk     -       ezk     -
 x86_64-unknown-linux-rh2.9.5AS ezk     ezk     ezk     ezk     -
diff --git a/NEWS b/NEWS
index af23bab7fd8e661628554cb536ed7fd37b3347d5..b01ca15bbaa32ff438229acb0dde2b3f64c4a9a1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,7 @@
 
 - minor new ports:
        i386-pc-linux-deb3.1
+       powerpc-apple-darwin8.2.0
 
 XXX: Dan, document sun_map_syntax flag in more detail in am-utils.texi and
 (more briefly) in amd.conf.5.  And in this NEWS file, also briefly.
index c543c0324907f0b7c2129b4db7c4526e66b9e677..08e2cdce072c511e9afb95fc5c3a180466971d2b 100644 (file)
@@ -9,6 +9,12 @@ ac_cv_auth_create_gidlist,
 case "${host_os_name}" in
        sunos[[34]]* | bsdi2* | sysv4* | hpux10.10 | ultrix* | aix4* )
                ac_cv_auth_create_gidlist="int" ;;
+       # old macosx used "gid_t" but all newer ones use int
+       macosx-10.[[0-3]]* )
+               ac_cv_auth_create_gidlist="gid_t" ;;
+       macosx* )
+               ac_cv_auth_create_gidlist="int" ;;
+
        * )
                ac_cv_auth_create_gidlist="gid_t" ;;
 esac
index 01f653ac4b9e10a47388bda25c5a891acc09db9a..9a262e4d9e8759ac5867f952ea11feb55fb9f098 100644 (file)
@@ -13,6 +13,11 @@ case "${host_os}" in
                ac_cv_recvfrom_fromlen="int" ;;
        aix* )
                ac_cv_recvfrom_fromlen="size_t" ;;
+       # old macosx used "int" but all newer ones use socklen_t
+       macosx-10.[[0-3]]* )
+               ac_cv_recvfrom_fromlen="int" ;;
+       macosx* )
+               ac_cv_recvfrom_fromlen="socklen_t" ;;
        * )
                ac_cv_recvfrom_fromlen="int" ;;
 esac