From: Erez Zadok Date: Thu, 8 Sep 2005 02:36:55 +0000 (+0000) Subject: * minor new port: powerpc-apple-darwin8.2.0. X-Git-Tag: before-clocktime-fixes~6 X-Git-Url: https://git.fsl.cs.sunysb.edu/?a=commitdiff_plain;h=d2d7779ab58bbc1e7bd55d573ce8d8b0383d7475;p=am-utils-6.1.git * 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. --- diff --git a/.cvsignore b/.cvsignore index 49cd3e2..f9cd1c7 100644 --- a/.cvsignore +++ b/.cvsignore @@ -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 diff --git a/ChangeLog b/ChangeLog index 8eee0cc..7702cde 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2005-09-07 Erez Zadok + * 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 diff --git a/INSTALL b/INSTALL index 92306ef..3323920 100644 --- 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 af23bab..b01ca15 100644 --- 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. diff --git a/m4/macros/type_auth_create_gidlist.m4 b/m4/macros/type_auth_create_gidlist.m4 index c543c03..08e2cdc 100644 --- a/m4/macros/type_auth_create_gidlist.m4 +++ b/m4/macros/type_auth_create_gidlist.m4 @@ -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 diff --git a/m4/macros/type_recvfrom_fromlen.m4 b/m4/macros/type_recvfrom_fromlen.m4 index 01f653a..9a262e4 100644 --- a/m4/macros/type_recvfrom_fromlen.m4 +++ b/m4/macros/type_recvfrom_fromlen.m4 @@ -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