autoconf
[Top][All Lists]
Advanced

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

autoconf 2.5, 2.13, and Vim


From: Charles E. Campbell
Subject: autoconf 2.5, 2.13, and Vim
Date: Mon, 11 Jun 2001 10:33:04 -0400 (EDT)

Hello!

In attempting to compile Vim 6.0ai and Vim 6.0aj on my
Sgi (o/s: Irix 5.3), the configure process produces
wrong results for several types using autoconf 2.50.
Note that Bram Moolenaar used to use autoconf 2.13 which
didn't exhibit this problem.

 ---------------------------------------------------------------------
#define mode_t int
#define off_t long
#define pid_t int
#define size_t unsigned
#define ino_t long
#define dev_t unsigned
 ---------------------------------------------------------------------

These are all defined in <sys/types.h> using SGI's C compiler from
Irix 5.3.

The relevant portions of <sys/types.h>:
 ---------------------------------------------------------------------
#if (_MIPS_SZLONG == 32)
typedef unsigned long   mode_t;         /* file attrs */
typedef unsigned long   dev_t;          /* device type */
typedef long            uid_t;
typedef long            gid_t;
typedef unsigned long   nlink_t;        /* used for link counts */
typedef long            pid_t;          /* proc & grp IDs  */
typedef unsigned long   ino_t;          /* <inode> type */
#endif
...
#if !defined(_KERNEL) || defined(_STANDALONE)
typedef long            off_t;          /* byte offset type */
#else   /* !_KERNEL || _STANDALONE */
typedef __int64_t       off_t;          /* byte offset type */
#endif  /* !_KERNEL || _STANDALONE */
...
#if (_MIPS_SZLONG == 32)
typedef unsigned int size_t;
#endif
#if (_MIPS_SZLONG == 64)
typedef unsigned long size_t;
#endif
#endif /* !_SIZE_T */
 ---------------------------------------------------------------------


I've also enclosed a uuencoded and compressed copy of configure's output:
 ---------------------------------------------------------------------
begin 600 configure_output.gz
M'XL(`%#6)#L``YT9_6\;M_7W_!5$46`)4%E1D`Y;BFUP9"U06]MIE0S^3:!X
MO#M6=R3+#TG78?_['LF3+>D>S]X0)+'Y/OF^'V_%C-".6$>-XP51DMS"WQ^]
M)+,9F;W]\&[V8?97\N[MV]DKZIV:DLITNE;RJK(ENY+4TJM*[?Y!F)*EJ+SA
MKUC-V5;(BNQK[FIN2$NWG%CN+/GVW[?7/RW^<W5U13INGS!+94C%6#B7ZOPX
MG3)V?CH'>:T6#7`O>$E]XXCR3GL7D.D5_#Q4`_XYI=LKL[4#38[(>TZHX809
M96U/`V!,address@hidden:>".OBS%(2"=HZC-;YRY$[#*"O0V'`95/]U]/5'W4O*1
MC#%"&>,:C#NI!K>IU9XX10QX,]U>&ZZ-8MQ:99)=R61QKNSG^]7R0?P!L;!<
MS;$+MW2_Q<ZKS+D\GL/_YQ#K(/8"*/YP#OO([U<8MU_N'BZ/)Y.]</5D)]J)
MI&VP8^5;+F,LW*3HB$95!%`&9/SP'!4_(++X_GEA?/]$*$K":FHH<^`U2`8B
M+%E\G-\L!S;N192<address@hidden)!*M/29D#9QTRQZ<YHSV5P&4)VHKF!P`:=]`MP
M.P>)_U)LQU[,V/A-]U)<9IG2_'F\F-ZU>@%'*T59/H_6!KMO.O<"V365E8?;
M0SUZ'address@hidden>address@hidden(E$.[;<L`F'IKIALAIP^SV32>GB/&
MA&K$QE`C(-Z^(S6G!3?VHHH5DKNU=(H2(<FD";]B8A&address@hidden,*&+*NDT7
address@hidden"M!6)-1.%&9XJW8XF:U;BA,M&9\GGD+).]]N(!VCHLOY8D``20LVZ^U!
address@hidden:address@hidden'7EX6J(3U0]$R?>U=?:.6+C&/address@hidden)U[S>632F?*7&(_Z'9N
MH"[PS^+04OU/H]H;ZGI+`_!%%Q"M;@address@hidden@3NH[A4&HDV='&address@hidden';>.
ME#14$23Z*B_.(address@hidden/7Y?0[;16!NG#H24H%X*[46H;[_7IRT_9
M3HRAW]W?#ITU0G"KG"C_%X)address@hidden@+;.6V$^BDT,Q'TOL1,PP(SZ,7PB;;
MNFTT_BDFG"6/)/L7%TD$,M+TA::8V\[>C<#!]."Z':1["+Z__XW,KN#/GS'4
M1C$:0U25R:+1ST*RQA<I;&*EZ0]"address@hidden@$^W'FT]35
M%QFRJJGFOWANNL7!<6D?4^J!'_"*\-#ZE%0K)[0&\Z;DZJE:CQ/IA2Q^5)MC
MZN&3H3,TYA_H*V0RT2"E0TV&S*USP)676][9KD<9:address@hidden(!_0',](3Y
MD%*1-U!<>/$#"<VFIA8*&)=X-$4>K9\N"address@hidden"$_NYI(UP7G.,4)'D:3BNE
MBF%JK=<WUU\6ZS6ALH!?OBQOPR^A-Z-WX4V9N65+1>_'@(-A%,*$<*IATJ7N
M:'%RL_P5Q8890@)%WZ/$8+Z.1>!NM829^;1XXLVFL],]%8^R8;*+0_35+([O
M$,address@hidden&DS'L')D@"`SN74$P3L;&RN.`?-6RZC.0$LF79/C73G7C<@5
MBN5I`>[$J%)"98`"address@hidden&1BXARQREEP)LG3>T@@4J`^7&R!S;Y*(<9;@J
MI)#RAN6N&]W86<?;$>5#.6Q&.4"FTEQ]"`@:!.!V2_;.W0""D^%T22QU98Y4
MJV8L!$;`>I]SE!\)G,@4]JN<&>`JXC&B!W6VA9J7)ZRXS&O43`N^\17..,);
M6\W^(G&$TCPF*&9BRC(:)V!8Y(=PZ)>/@7D<5_NF7!!:address@hidden
M@,37A;X6)DF2$\EY<=DY0%#"BM,&K*8!`#]:O.V>UK[7C`*L>#->!/-8+6P"
M)EN13I,TSP.BPW4:[7B7%61$$57P-3K3J++$`5H4.,"*/S*\?"`)K2L6TXS2
MC\]>,6=B`WZJO=!/.[)1KCZ-#;SF2H4K4?!=1F]'V78]='H_`KK+Z>]I;8C%
M2-*F7T:[?G"!2+PH6K`W`G%JWI)Y8Y'.?/*PYFBS[9E#D4V(H,[C$;%:;6$@
address@hidden"'6**LYHB]1BB^?OZ.?)Q'+WR>YPDUM.S7;XB'"X4'S=++
MX-Y+*Q_13X>`_]O!4+YVT"`8"ES]Z]?W1+L.'WP`8*#O)N,72O[)D:U4)X]>
MQSD=,HOH8&P;YG$[K0P,CH$HL(address@hidden)%2U,I4\\^MTTV"&,G%94(4)J
MN&address@hidden&address@hidden""V+^(NS$,@QGTC;A=Q?O,address@hidden&];J
MS*A4]Q,D!E)[B8,address@hidden;2=P=4+N;!J5)]T&)`*0M]X4*0QM.JO<P)V:)
M]U!O<D#3B%;@!1Z@(1956=`NAY!1N0FC!;X'\#;address@hidden)*I5M.,<)^UT`
M#W$/E6:'@GZWRN0>IBCT-HGO.'W"XJ"CL$%-!3=4&2^$+RLYD*AHXV)!SL''
address@hidden)M!O&4<$J>R83QATQ_'PAK1EU/*<@\.8:XS"'07`,I:^W`C0<QUV*R.?
M$2I':/4FL\H"S*D&WW%2^\+'C,<P14;)S.TB)+.:NO6FV89)(K]0K4/\OWZ#
MR93-^KA8O9[?WRQ6BR\H'HRI:[C4.NS(J2MK9<5A-NA<`3GNQN1Z_O/QB1!#
M6JF&&BC$SZ!=CW,Z>5;3[>B34Y4>3R^/#4=?IH-!0S,2B=G[86N&8A0>IZ<;
MIG0W#55+=WW3(G!N&JJCQWH\Z)Z#9^2#KMZO(<V,ESRM@,FTX?Q2U_Y#'XOO
M6##O5)$Y"S\,D,+7P!:&]3"-$0KE([T[RYA7`,#,)QL[:CY8<<H6A=S]W'_&
M(]]H]4U\I6$.AG4R(3WSB]Y=-"7+K5M%\Q2K"-!V;0;65ZLGKL>OU1^2S0+>
MU;1_)0W-QQ]Q^M].\.)G\![8;E^$5H]_.^<'X5Z]LNE+?!'VJ^%G^.\_O/T^
,?8;_+Q>DU%FR'P``
`
end
 ---------------------------------------------------------------------

Thank you for looking into this!
Chip Campbell

-- 
        Charles E Campbell, Jr, PhD            _   __   __
        Goddard Space Flight Center           / /_/\_\_/ /
        address@hidden      /_/  \/_//_/
  PGP public key: http://www.erols.com/astronaut/pgp.html



reply via email to

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