From owner-freebsd-ports Sat May 11 16:10:33 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7210A37B409 for ; Sat, 11 May 2002 16:10:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g4BNA3T63163; Sat, 11 May 2002 16:10:03 -0700 (PDT) (envelope-from gnats) Date: Sat, 11 May 2002 16:10:03 -0700 (PDT) Message-Id: <200205112310.g4BNA3T63163@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Eric Anholt Subject: Re: ports/36179: Update glide3 port fixing compiling and segfaults Reply-To: Eric Anholt Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/36179; it has been noted by GNATS. From: Eric Anholt To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: Subject: Re: ports/36179: Update glide3 port fixing compiling and segfaults Date: 11 May 2002 17:06:13 -0600 Here is a new fix to glide3. It has been tested on -current with v3 and v5 and last I checked it worked on -stable with the same. It also takes into account ports/36187. Close readers of the diff will notice a few bits for automake15 support. I have been trying to get it to work with 1.5 because the current 1.4 automaking of glide3 is pretty fragile and has a tendency to try to use stuff from 1.5 automake. Using 1.4 makes work on future glide improvements (combined compiling of v3/v5) extremely difficult. I never quite got 1.5 to work, but the progress is there. AMD optimizations are still disabled because they caused a hang on -current/AMD/v5, while the same binary worked for -current/P2/v5, and the current/AMD/v3 worked. I didn't have the time to track it down. Fix: cd to ports/graphics/glide3 rm files/patch-config-include Apply the patch attached, also available unencoded at http://gladstone.uoregon.edu/~eanholt/dri/glide3-20020511.diff begin 644 glide3-20020511.diff.gz M'XL(",F>W3P``V=L:61E,RTR,#`R,#4Q,2YD:69F`,1;?7O:QK+_&S[%QLEI MP2#0"QB#ZS28-W."P1?A.&U/'QTA"=`3D+B2L''S^'SV.[.[$A(&&Y^DN;2Q MT.YH=F=V9O8WHZ7KF-:Z1J[T+];$GEOI\V__I(<-E2"S&BG.W(55=(P[O[AT MO<`O3CU].;,-^#*W34LIAN/F[]*>%7BV=6<[4^+!Q;==ATB%4MJT)Q,BK(C@ MP=UFHH(@1#U,H*$43XI)!%+I?;T$H2?']@M+)<4THU M:*&TZ0\?B"#E2RDJ0<6,3P++F8M!1]%"J60L/\6E$?;4WW;^$)4_<'RR"^.C]R#&B;YK0]N%VJR1EW2->J4**(I*$707J>R+9_NDM5Z2=RC- MJQ@J=-Y%22Y*9=2K=%I31.('UIW%.<(L25JX'@Q'_?I5ZYQI31%.2A=VP-H_ MM89J=]`_3R$K45&D=&Y#SA67VR:414D"?3;JHU9G,.RV5"#E$TT+5W5UU!IJ M:G>$[;,@6-:*Q?O[^T)@S2V4JF"XB^)_=&?FSH.B"9.=%TW/+I)_I854ZMW7 MV/-:;]"H]QX3/#7UYJ+9'9ZGV*JDA697';6[/1SLW==P[H]"*$\AF/X5L@Y[ M:VJQ4YP6&9&`_Y\4`MTK3/]*"ZW/HV&],=(&_=YO^SFF!5!??=2X?+V<_,$G M4]XU*71$'.JJWNV/X%\+Y*:&\8';"1HC$EP,!Q];L#BIHZ9K^<1Q`S)>V7/S M"#MOAQ_58>,<-0!?07F/168(:>%&;6F?M>MAJ]W]?)YZL&#]NGUU5._U5$V] M['4O>"/2P=UH,.C%6NHWH\%5_6-+^X03D\HXT8\ME.P\%;I@05\%KN$Z$_9( M!RD8B]Q.2YG.==,/7,5)'F1L:<[QHSV>9Z1RJ9+/07.0/.S6"Q*C/B]^[US(L+55HM-!/5SJ77&E&_[D];+5. M3[3(MR%N;R\_HTRL_Z9IRP#@\:BE/NS`HJ8$G5'R=0\7/K22'68"@KUEDR;- M04LE_<&(W+O>%Z:\1KM7[ZAD2F.X1X*9[A!A`*O`.G+G<`6\)D+=!%$6;WYS/P"[";)PSDM'`8`^-N&EG>TK,$<'WO M(9C!-ENKI7.I#^^^MAJ7`^U*[3R2HQO?HML5$9KQR1)[0A[<%9GI$,QU\LEU M3==5B.N1"]WQ9Q9L8[H'[DVX&8/(2]+H1U##@98AA$FH)8!6/9_!U M5!\^DO5DR2,BF`E:/[630Z(CR6(XH>,L]<"8[1B%G!'=F+N&/@?B7`J[,JPK M2W[Z">CJ#1;4B="%._K]HJZV'HO^3/>L(G^8+:%CS%>F17[!79=&U,67]^DN M@T_H<+8S<7\T?`K'W0N?I`1\DC831?@4WJ0D4E\RW$%$I::%`!/%#E=-TVT>"3-`1J99MHS)6#ZMGLCC:K5:.AV?F(JL&.98J9@5 M_05&J")DHXPE43:K9L40%7%B5<8`L&R4*F.CK%@E1:Q.)+,J*A.E+)OCT]!NEE^F`FS,"\L)?K3IQ(8^V'KB MTT4#BMWOL"%IRX82U"^846A$BCE9$\4DX>S)W(;=RWM(YWKL"PE\_P_%TX'WJEU.J%V.3354.KV+JUPZ M`7TCX`Y5+D]8#["T^<6&-/++R`33"W;TUGQ=(38#0O3TA(#')^(&N:3@L8>.0 M9\?$>>,^Z-[!6J!A09PW[R'6PT9A`%3V,!DC@Z7E='J8K^VW*=SQ_`(A?')F MB'1#8]27R[EMZ)@!^K"X_[NR/5QFG#$-(*$X!4R*$+0M=%!N'+FM''+:(HOOV8@EJ,V:6\049NROPR8GG+BCBTQV30#RB0ZZ6=%3/\E?S M@("%X9V)R:<-N[5!&=JL%8=V](55X#:`8YH`]L+10'L4'B`ME=+2?9M9@VG! M+HN.5L!M^3=`"_?V?`ZF`]S#Q_P5*!INIE9`62#$LJ?8Z"ZYHNSI+*"*Q_YP M<=+"0\AO;,'B@U0%0B>(9F%-`C07P%[6VO(,VZ=C,)%UL%5F0YAZW-[6R"MR MHUS\@4-2`1Y:4(O@_0A*A$A$S7:^,G@8L!:FB/4V- M9BO*0X$`)M?$I'#D>.TZ?:GDU))1%F6BN5:XI,AT[G<#"YG#\A.?@+ MW3@;`TS_CVXHU_D(*_(AB[,*&V# M)RI:L]6NW_1&F3^**]_[$_H@.\AA=QV@\F?V7;VY4$>9M<8Y^8R*\%O3]LY_ M?O<5@>XO_R"?=LQ'(@W%3\,K-F0;<`I-8.CE%D:6*C)&; MRKSC//_!_MSUJGUVU"TG;3[34AA6A<0NK;&$$^X-M["EK2$H`#Q%%(H='JI4";Z&*(3^*AO+3#40V"""."CPE2: M*)W'=R[:"R4I-W.*AT0JV'3LGG2%O MS%CK999D,G>N;68SF3?T/DM^)1EMZM7!G+T@\Q;:\H1H&M80-"T/WWK=/GS+ MYL4LJ1%QW>:?+!V#9>+""V.)F)]F,NWUC2)GV;#X./@7JP1H6J=_T]`TVD1V M\V(?SI&(['$V_/Z'7IX`KU2!)/Q+3'/=_J@U[-=[6N.RU?B8T32,(Z@2"*@F M7A?^%"\3/=#GUUE(_'=[Y)39L(&P[>]URL1(>_PR0?,-KAGG5HLC869F%VM-5H.W,P-=:.CA0Z!+2NULPC6!/D!&RCBC/X M!<@P%YB]3YHPG^ M0#NOH)/MM1!F,K1)\R?DS3GZUT6OU6]J@WX+?6IGW^^MX2!+OH(XZ++03/U' MN\TL'OK4@Z0\.5HY/+?`O0^Y$-]=>0;L>P#:33)9.?1]TU$6)D)W_>+Q-W,Z M+G(`$4T[*1&3^3%4U$9X\QGAS>\B/("KP'9H@O4]-/`LNRTUF`DUX/SC>D!3 MJDH5M&MVV4)GB9MAJZ-UAH.;:^VBU>GV,Q?#0;W9J*LCK=O,XUO$B]5D8GEU MT_3R1,[#=J)DS_9P4%NCS.Q^^RDTV#&]]?_`[U.O0?O_1#X'NL]!HZF!1S%V MY@T.8ZP\UIS]E8##=9V)6_`I!:D!QU0J]=235NLX)RHGWR^I3LL2U2F])'3Z MK4I\285D6X?W$$3<>["=7XD(>WQ"7JK7PR/3-RB6[-$L8_A$O5O\MM4K566* MFOB5*OCXF$R!W%XNYQ:&.&PJOD8Z0(RW!Y"BR+-/3[YG-4H7Z9!/Q>.5L,OZ+2NM94]O'%UA8!Q,YK\Q8-[YD M*4N)9":>ZP19OORX]LZ.Q7=>7/TA:,[BYAM;?M:@X6MB:MC/K7V0[U;1[DYHGD>. ML[A-0*^V#+S#\<`>,9"ON);`1,XVJMZ3X?V(BLL+]9;O4&UY7:VE]*ID;D^E MY?`ZRW]79=E58REA>5>*UU@@TE9);A-O@X>E14,L%@Q(!S&F"^'N+-EU"O;J MU2F&WNZB3UW9RRM]V35IKQ`OV436E]WQ&-^ZK_4`=C&'/QPZ^O;P;7>:'+SN M/*!OX)R=P%H'R5[;"0@6/AOU7H\<=[QKSS6RU,]8X9FEC#*`TK#V'"OM-+NC MR]90D]=RS"/!0W92E=:E!)4<1;N7M-"-:X&!J+/D$.JH>WW=:\%0:AVREI2X M%G<37-='6,))/9ED2#`^<6GO0":=%=GWH5%'7%;&: M!V/,5<1R5-6#A:$;+]UH2;A,T!$'31D8?7/'`2:)P?3=^GV&=TS5F6W-)[@? MP(1;;6:''6]8/:OI9\8`I5-/_*3/5W2JW"_)Q)T:^!6Y[XG0OA_\D`K<9IQ] M<7I#\2VA.N)R:.U-.7U-N`;V^_!7U'5(T(Z(7XN_-@]NX2^E5J[$0[=20C3! M+DG\]0M+;/TG6.E[8JY*B6(N=@G!>O.BHW7[[4&F6LZ'8/@H(Z[_\3G[+^<( M,W">L=,_X`:J%?`7V_0M-J`/=T)OY^[4QI=F/%^/,I:#N+R`FU9&0`#5CCS=\3$O0_A'CJ=& MVX;K><@^MBM!GA:`'X=]K\C#&(1],[MUS"P'AQVOY7FNU]#GFV_PC=YY$X',R/,-L@,4L*Y=93?_<81PL]H>-,*]\=JA=7!*D^0 MZZ\8^XVD)*Y+IV(2O-;PU(([7V$9[M55E5@!Q/`LR]'N;3.8 MQ;$V;;[%UK-]S\PL>B)A^Z%+VKQ=01'+=*7Y-28NLIW==QT[N`963$7AD(^O ME>NN2Z'W>FCYJ0C.A].[/TM2/>RDFFW/7))H'9Y?HYF#G]%C%KH1K,!2'O#D MAD\"_8OEX$O7V;V!,GV"&.22J$9*?8@9;5+:5UDL';RA#HF`KHZ'6"9S?4J/ MAIBVOYSK6.&P[]CAD\":SPF^'Y[I`>%CT\,K<]%'D(S[>&#)`NCS'%(7.4VW$#5KGD)3;/$FP0WP;O^"L\$P-P$8/. MWL]QD3Z?XGHOB2+5.[M&>F=1``(+_*5YVWFB20UT+SC;03L$,8#V\E9K=]L# M[7HTS'#]Q^%.<@4(#:I/5X&0J%1-54<31LP7DU-[<[ZKATXDRRHA:UH@P9TS@8Q@^I5)*9@DKRT]QW6WP5UN%I7-J>A.W'.>;*S!W61C27$C&4H7_6$R5=-5"!>5=$N M845[$E6TOT8:.*BNO;M&C/VO?D'PG6O8KZY@ER7F3>P:*3/<\B*,03DO'GIX MU"M/C@A&F`"/RD&,XZ?SZ+B`/$BD5IV^[V^RLR0J=F=>J2!T(Z<1RN"_EW`S M3B7K?1E\K733;D,^>%%O?&1?HSG$9:VPB,VN(8SR.HUCD`YQ"_V>Y;'L;`ME MG8H[41:GWALKGL47M)($\98#EFQDB-AYO-T;&0V@FI7G4$S##C;)S"/8->[Q MQ\37)Q:AOV"XAVS.*L3ZBM'WC93;R\PC#:&AYBAC-CATW:#``3ENLX*P/X3O#N#1TI!H>-C]_/Z( MA.J':=XX"WUY92U<[R'##2UF9A6%OG3CUT3\W9P<`>G(^_/XM#L-'W]BL1,C M(O4OV]0D1Z[JG[7^S96FJJ/LKN1\:PLA]#<<;\+>2!E9IHL#'TMD_)L=(X%@ M0$G_LP*;X^N=7,LP`.U[6`K7^_24[63LNCE<`$GZ?.7/0MU'RQ6]8XP*SP>* M%+.+U^DB9CJA-O;D*<../BDY^L%?0%*PT\1[&O#O'<,[0<\<_5G,@G>`17 MJ=:DT^URQ+//QZL2)S5@PF&MOF.OGNX M''95,-H^_*WW1Y>#_F_:):!#9L%XC)+)KYSF2_@S'KR*<3=2EQ;^CH1X^*,8 MFD-'A[&I(7!W$JZ'_]?>]3\GKAOQG^E?H4O2*5QB+GQQ0FZ:]O((ES+#!082 MDA\ZPQ!C".\`\[#IRW5>__?NKF1;LF4P!-+WKI>9`+*T*\G2:B7M9Z5:J]VL MUCJ=9OOR`SK26/,Y,XZ.0+@@C<$+GW?81U&/H$+H'PF!X M$L])"J8[:4E?%+>KQ+7_8N`G^HZW0.YJ=[2_>Z6YKN7%APNZLM./V M/5IMNIUV:K^@:FNM+>HF[T2I2:2!MJW+QOE35665@26@L%0"]JJZ"FY85SFC M24).NZ]L4``6T\*!$U&U5VW=@U9##R*(@D"G>=\&70!JSYHO!YYM>7D+Z?EX MI$^`E=3&]+!VXG4'J9V0$%^&PD4A=%0^T<0,VD;673GM^SCZ*_L;.WJ?]Z;S MO,N)M(+P/N]$D[5RP>.)DS`5I2Z%,]Y>9[\S43FCA(FHG.05\U")SH^.\M"PJDTF) M?]&,+C-?NL_LS_9@G/GP'E;H:+.P^I.)O?B+&T(Y@]42-WX(&C<=30#RS4RA M3I#5"\.]8J(=66CYP4?D;,RY<(PDI>Z-+*.2A:SF.2+"Y;^@IY?T=93)YB'9<(&NC,(P@REULF2^C0^@N5UX5=EK! MRI1,57GI:%2(T=G'4QD=6B$33B4TX+PG1P(\2<(_VV'P#?K%V&*#X2S/V&=X M2IO6&/>-%JM8?WMAS[P\9X!)'K@U)$R$G%PZL.*8R4B?3,2>P^)F`O;;;])3 M<9H/F0_\KIS!??(Z]&1$^->K/=HE_-*Y02G/W-XW&DJOYTGE-++1P_4&]F(1 ML5=6.%RD@,G-FUL1Q;80##/O`)C0J<[+`WIE@ ME-SL+=#V_N!IA`)+9Y)<:FNI6+97R_*>E6N0RVI9?I5J]7FDE65SG2S#))#0 M>URPA%*-/$R2Y$@RC2"7HH(<(U$VY8NG'\L7DAR?G1.Z&;Z*O@J=+_JC:1\Q M.#CUZDWQ8*"1S;*%0N$$*.&C=%H,3:(X]PO[U\/57;7YI1KK=_PYK`<;]QW\ MQP1B4G=\J-%VOMX*++TO^7P^IXWJ?6FV:PGQK38HJ\]!9"R^UFXWVXAE($0M MVN,3&/&$U4;MJJU)*@R$A]&B<:'E6G8Y<\!ELXLQ&.5UJJDBJU+Q:*WA' M">+U3%DN7;T3"(]UO6&EE8#YQ&DW34)/V3IUS22(.^+/N> M,_`\DD89'ON:,88XI#XA(#3#F!I_K,#PXMM-8($)G/PU)AE>-'1QDM*9-#"< M<]S:N0I;XW__81&U)*DF_X^\Z4)_JHS.'*]H+*V=GI:6$PLE.'SQ(&YW>PD^#EDD6,& ME'?[/;@N=#D1/[[Y/PC/[P<$4#_!G$<7QW6*,X MKQUMH)MKL4:K4ZS;AM@.:[2&7EW6E.'%F;\#K-'E!D@C\\V01F8*I)&Y(Z21 MN0YI5"[&>^C9><(4-QEI%%L)%^4#J]9SD:>_L"@N``,9K%8PB_R:$/S>!](F M-3!&QA,Y^AS4MJFVO@&]]Y,RN($9:$ZW!E7,?W M]Q9VCQ]QV4H`BK*%3777KG=J=^@8 M1HC9$8FLU#@1!&(BH3+>N^I0@"VP':$J3:ZL1EUY2'7#\J[+2$^[8K8GZ!#Z MXNYWMJ?DE##;4]*\8K8G\]G9>D2/I'%CVT%R9(H])SFY9@)Y'EV`))(JP`0@ M+WQKQ^`GOT`>G!*3W>'"#LGA/M;&EXI92OTFKY MBIR$C_E\P'SRE$\>PM#[UR?2RMMZLF#A#Z-`H8RHGJ*Z\$_!(N)G1/<[2M"$ MXDG!9,>5$!5T4VW==?PS$CZBR\5-M0F/4-NUZE70R_"I:#OCD'_\5+_I04I6 M%_=HN*Q9ROX]AQ=C/=FX$8;W4SS9=`F':P_H&@_K&??T",)`/(+EX02>+]&4 M"D(T6ES#@'('TC`;P<*4-1"LOZ!;,J;C?_-#:OE%;2YG@G=?>(L^(WD1Q^&C M?&'6KOW+TIY9B)$P<.E9O6W2GH2H,5Y2=L:,:;D"GT-G.O8,$C'#%S%CN)PM MG,G$F#C.W$5G$R-C#.V7N3USQ_^R#;E4+J0>]ET/^J?W#&].O"$RF.(Q#D'> M"`>I\I^>@R^#%'^PS?;.%6V5B)\1D]R4B/L$VB3XT17L&&6S'7 M3:F5(:)QE.6W&+2;S;M>YZ%1_ZF3PT4V1/GK;5K1MQ8."!Z4#D,Q_O.1GP<_ M1\,4QVCX@[N_:83=JE&MWU8[.?K%'7?P%W4U2-F54G:#E-T@93=(B?4,T_(B MY:C;BBD:'HJ[@Y9S-IHX3_T)8G^^0E?#(SY< MEFUDZMM'K$?ZNQ?OTHOYOQ??\C^YHQ?>/1G`;A&!3E/-TX MKAG!2W@UK;3YAK`-SB9I/H@)XM:E$X9)6`90V5@!QX\>3XWG.-&&( M3DJ>6D$D,=`@/4H*TF,C9C$%4I`52(GVJ4J!B%9;+7Z1+^.3?Q',,1((.=0- M0D!&'MIB9``R+J;T!V1*B+MI`PD(=>/^NN;GY`=Y3DJH&X0"80]R\F64YZ2$ M8K*.CX_34Z&H7ZFY72ET2JA[%=!=!6^#$X7U1R(YU+T2;X.?;,T/M@Y.HF0W M?#SP!V\RJY%VSQY\D@RJGPY.#KS%TC[(D3=_:&@5]93T1E)LQ$)[HST-@G;, M9:-NL%_)B[3B2C0L(MT7U9`X!%\"K.S-G>=:OWGG^C(;?5O<]TJ]L$3 BWD>SR**1J\JD4_>O+F)"6T4C1+FD-;GZ_5\."+_1U8(````` ` end -- Eric Anholt http://gladstone.uoregon.edu/~eanholt/dri/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message