configure 361 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814
  1. #! /bin/sh
  2. # From configure.ac Revision: 1.19 .
  3. # Guess values for system-dependent variables and create Makefiles.
  4. # Generated by GNU Autoconf 2.59.
  5. #
  6. # Copyright (C) 2003 Free Software Foundation, Inc.
  7. # This configure script is free software; the Free Software Foundation
  8. # gives unlimited permission to copy, distribute and modify it.
  9. #
  10. # Copyright (c) 2003, 2004 Bryan Drewery (bryan)
  11. ## --------------------- ##
  12. ## M4sh Initialization. ##
  13. ## --------------------- ##
  14. # Be Bourne compatible
  15. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  16. emulate sh
  17. NULLCMD=:
  18. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  19. # is contrary to our usage. Disable this feature.
  20. alias -g '${1+"$@"}'='"$@"'
  21. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  22. set -o posix
  23. fi
  24. DUALCASE=1; export DUALCASE # for MKS sh
  25. # Support unset when possible.
  26. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  27. as_unset=unset
  28. else
  29. as_unset=false
  30. fi
  31. # Work around bugs in pre-3.0 UWIN ksh.
  32. $as_unset ENV MAIL MAILPATH
  33. PS1='$ '
  34. PS2='> '
  35. PS4='+ '
  36. # NLS nuisances.
  37. for as_var in \
  38. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  39. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  40. LC_TELEPHONE LC_TIME
  41. do
  42. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  43. eval $as_var=C; export $as_var
  44. else
  45. $as_unset $as_var
  46. fi
  47. done
  48. # Required to use basename.
  49. if expr a : '\(a\)' >/dev/null 2>&1; then
  50. as_expr=expr
  51. else
  52. as_expr=false
  53. fi
  54. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  55. as_basename=basename
  56. else
  57. as_basename=false
  58. fi
  59. # Name of the executable.
  60. as_me=`$as_basename "$0" ||
  61. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  62. X"$0" : 'X\(//\)$' \| \
  63. X"$0" : 'X\(/\)$' \| \
  64. . : '\(.\)' 2>/dev/null ||
  65. echo X/"$0" |
  66. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  67. /^X\/\(\/\/\)$/{ s//\1/; q; }
  68. /^X\/\(\/\).*/{ s//\1/; q; }
  69. s/.*/./; q'`
  70. # PATH needs CR, and LINENO needs CR and PATH.
  71. # Avoid depending upon Character Ranges.
  72. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  73. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  74. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  75. as_cr_digits='0123456789'
  76. as_cr_alnum=$as_cr_Letters$as_cr_digits
  77. # The user is always right.
  78. if test "${PATH_SEPARATOR+set}" != set; then
  79. echo "#! /bin/sh" >conf$$.sh
  80. echo "exit 0" >>conf$$.sh
  81. chmod +x conf$$.sh
  82. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  83. PATH_SEPARATOR=';'
  84. else
  85. PATH_SEPARATOR=:
  86. fi
  87. rm -f conf$$.sh
  88. fi
  89. as_lineno_1=$LINENO
  90. as_lineno_2=$LINENO
  91. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  92. test "x$as_lineno_1" != "x$as_lineno_2" &&
  93. test "x$as_lineno_3" = "x$as_lineno_2" || {
  94. # Find who we are. Look in the path if we contain no path at all
  95. # relative or not.
  96. case $0 in
  97. *[\\/]* ) as_myself=$0 ;;
  98. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  99. for as_dir in $PATH
  100. do
  101. IFS=$as_save_IFS
  102. test -z "$as_dir" && as_dir=.
  103. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  104. done
  105. ;;
  106. esac
  107. # We did not find ourselves, most probably we were run as `sh COMMAND'
  108. # in which case we are not to be found in the path.
  109. if test "x$as_myself" = x; then
  110. as_myself=$0
  111. fi
  112. if test ! -f "$as_myself"; then
  113. { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
  114. { (exit 1); exit 1; }; }
  115. fi
  116. case $CONFIG_SHELL in
  117. '')
  118. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  119. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  120. do
  121. IFS=$as_save_IFS
  122. test -z "$as_dir" && as_dir=.
  123. for as_base in sh bash ksh sh5; do
  124. case $as_dir in
  125. /*)
  126. if ("$as_dir/$as_base" -c '
  127. as_lineno_1=$LINENO
  128. as_lineno_2=$LINENO
  129. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  130. test "x$as_lineno_1" != "x$as_lineno_2" &&
  131. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  132. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  133. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  134. CONFIG_SHELL=$as_dir/$as_base
  135. export CONFIG_SHELL
  136. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  137. fi;;
  138. esac
  139. done
  140. done
  141. ;;
  142. esac
  143. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  144. # uniformly replaced by the line number. The first 'sed' inserts a
  145. # line-number line before each line; the second 'sed' does the real
  146. # work. The second script uses 'N' to pair each line-number line
  147. # with the numbered line, and appends trailing '-' during
  148. # substitution so that $LINENO is not a special case at line end.
  149. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  150. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  151. sed '=' <$as_myself |
  152. sed '
  153. N
  154. s,$,-,
  155. : loop
  156. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  157. t loop
  158. s,-$,,
  159. s,^['$as_cr_digits']*\n,,
  160. ' >$as_me.lineno &&
  161. chmod +x $as_me.lineno ||
  162. { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
  163. { (exit 1); exit 1; }; }
  164. # Don't try to exec as it changes $[0], causing all sort of problems
  165. # (the dirname of $[0] is not the place where we might find the
  166. # original and so on. Autoconf is especially sensible to this).
  167. . ./$as_me.lineno
  168. # Exit status is that of the last command.
  169. exit
  170. }
  171. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  172. *c*,-n*) ECHO_N= ECHO_C='
  173. ' ECHO_T=' ' ;;
  174. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  175. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  176. esac
  177. if expr a : '\(a\)' >/dev/null 2>&1; then
  178. as_expr=expr
  179. else
  180. as_expr=false
  181. fi
  182. rm -f conf$$ conf$$.exe conf$$.file
  183. echo >conf$$.file
  184. if ln -s conf$$.file conf$$ 2>/dev/null; then
  185. # We could just check for DJGPP; but this test a) works b) is more generic
  186. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  187. if test -f conf$$.exe; then
  188. # Don't use ln at all; we don't have any links
  189. as_ln_s='cp -p'
  190. else
  191. as_ln_s='ln -s'
  192. fi
  193. elif ln conf$$.file conf$$ 2>/dev/null; then
  194. as_ln_s=ln
  195. else
  196. as_ln_s='cp -p'
  197. fi
  198. rm -f conf$$ conf$$.exe conf$$.file
  199. if mkdir -p . 2>/dev/null; then
  200. as_mkdir_p=:
  201. else
  202. test -d ./-p && rmdir ./-p
  203. as_mkdir_p=false
  204. fi
  205. as_executable_p="test -f"
  206. # Sed expression to map a string onto a valid CPP name.
  207. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  208. # Sed expression to map a string onto a valid variable name.
  209. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  210. # IFS
  211. # We need space, tab and new line, in precisely that order.
  212. as_nl='
  213. '
  214. IFS=" $as_nl"
  215. # CDPATH.
  216. $as_unset CDPATH
  217. # Name of the host.
  218. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
  219. # so uname gets run too.
  220. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
  221. exec 6>&1
  222. #
  223. # Initializations.
  224. #
  225. ac_default_prefix=/usr/local
  226. ac_config_libobj_dir=.
  227. cross_compiling=no
  228. subdirs=
  229. MFLAGS=
  230. MAKEFLAGS=
  231. SHELL=${CONFIG_SHELL-/bin/sh}
  232. # Maximum number of lines to put in a shell here document.
  233. # This variable seems obsolete. It should probably be removed, and
  234. # only ac_max_sed_lines should be used.
  235. : ${ac_max_here_lines=38}
  236. # Identity of this package.
  237. PACKAGE_NAME=
  238. PACKAGE_TARNAME=
  239. PACKAGE_VERSION=
  240. PACKAGE_STRING=
  241. PACKAGE_BUGREPORT=
  242. ac_unique_file="wraith"
  243. ac_unique_file="src/eggdrop.h"
  244. # Factoring default headers for most tests.
  245. ac_includes_default="\
  246. #include <stdio.h>
  247. #if HAVE_SYS_TYPES_H
  248. # include <sys/types.h>
  249. #endif
  250. #if HAVE_SYS_STAT_H
  251. # include <sys/stat.h>
  252. #endif
  253. #if STDC_HEADERS
  254. # include <stdlib.h>
  255. # include <stddef.h>
  256. #else
  257. # if HAVE_STDLIB_H
  258. # include <stdlib.h>
  259. # endif
  260. #endif
  261. #if HAVE_STRING_H
  262. # if !STDC_HEADERS && HAVE_MEMORY_H
  263. # include <memory.h>
  264. # endif
  265. # include <string.h>
  266. #endif
  267. #if HAVE_STRINGS_H
  268. # include <strings.h>
  269. #endif
  270. #if HAVE_INTTYPES_H
  271. # include <inttypes.h>
  272. #else
  273. # if HAVE_STDINT_H
  274. # include <stdint.h>
  275. # endif
  276. #endif
  277. #if HAVE_UNISTD_H
  278. # include <unistd.h>
  279. #endif"
  280. ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS egg_ac_parameters CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP CCDEPMODE CCDEBUG SET_MAKE HEAD_1 AWK BASENAME OBJCOPY STRIP UNAME DISTCC RESLIB RESINCLUDE ZLIB LIBOBJS VERSION NUMVER PACKNAME CFG MOD_UPDIR LTLIBOBJS'
  281. ac_subst_files=''
  282. # Initialize some variables set by options.
  283. ac_init_help=
  284. ac_init_version=false
  285. # The variables have the same names as the options, with
  286. # dashes changed to underlines.
  287. cache_file=./config.cache
  288. exec_prefix=NONE
  289. no_create=
  290. no_recursion=
  291. prefix=NONE
  292. program_prefix=NONE
  293. program_suffix=NONE
  294. program_transform_name=s,x,x,
  295. silent=
  296. site=
  297. srcdir=
  298. verbose=
  299. x_includes=NONE
  300. x_libraries=NONE
  301. # Installation directory options.
  302. # These are left unexpanded so users can "make install exec_prefix=/foo"
  303. # and all the variables that are supposed to be based on exec_prefix
  304. # by default will actually change.
  305. # Use braces instead of parens because sh, perl, etc. also accept them.
  306. bindir='${exec_prefix}/bin'
  307. sbindir='${exec_prefix}/sbin'
  308. libexecdir='${exec_prefix}/libexec'
  309. datadir='${prefix}/share'
  310. sysconfdir='${prefix}/etc'
  311. sharedstatedir='${prefix}/com'
  312. localstatedir='${prefix}/var'
  313. libdir='${exec_prefix}/lib'
  314. includedir='${prefix}/include'
  315. oldincludedir='/usr/include'
  316. infodir='${prefix}/info'
  317. mandir='${prefix}/man'
  318. ac_prev=
  319. for ac_option
  320. do
  321. # If the previous option needs an argument, assign it.
  322. if test -n "$ac_prev"; then
  323. eval "$ac_prev=\$ac_option"
  324. ac_prev=
  325. continue
  326. fi
  327. ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
  328. # Accept the important Cygnus configure options, so we can diagnose typos.
  329. case $ac_option in
  330. -bindir | --bindir | --bindi | --bind | --bin | --bi)
  331. ac_prev=bindir ;;
  332. -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  333. bindir=$ac_optarg ;;
  334. -build | --build | --buil | --bui | --bu)
  335. ac_prev=build_alias ;;
  336. -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  337. build_alias=$ac_optarg ;;
  338. -cache-file | --cache-file | --cache-fil | --cache-fi \
  339. | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  340. ac_prev=cache_file ;;
  341. -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  342. | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  343. cache_file=$ac_optarg ;;
  344. --config-cache | -C)
  345. cache_file=config.cache ;;
  346. -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  347. ac_prev=datadir ;;
  348. -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  349. | --da=*)
  350. datadir=$ac_optarg ;;
  351. -disable-* | --disable-*)
  352. ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
  353. # Reject names that are not valid shell variable names.
  354. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  355. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  356. { (exit 1); exit 1; }; }
  357. ac_feature=`echo $ac_feature | sed 's/-/_/g'`
  358. eval "enable_$ac_feature=no" ;;
  359. -enable-* | --enable-*)
  360. ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
  361. # Reject names that are not valid shell variable names.
  362. expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  363. { echo "$as_me: error: invalid feature name: $ac_feature" >&2
  364. { (exit 1); exit 1; }; }
  365. ac_feature=`echo $ac_feature | sed 's/-/_/g'`
  366. case $ac_option in
  367. *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
  368. *) ac_optarg=yes ;;
  369. esac
  370. eval "enable_$ac_feature='$ac_optarg'" ;;
  371. -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  372. | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  373. | --exec | --exe | --ex)
  374. ac_prev=exec_prefix ;;
  375. -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  376. | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  377. | --exec=* | --exe=* | --ex=*)
  378. exec_prefix=$ac_optarg ;;
  379. -gas | --gas | --ga | --g)
  380. # Obsolete; use --with-gas.
  381. with_gas=yes ;;
  382. -help | --help | --hel | --he | -h)
  383. ac_init_help=long ;;
  384. -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  385. ac_init_help=recursive ;;
  386. -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  387. ac_init_help=short ;;
  388. -host | --host | --hos | --ho)
  389. ac_prev=host_alias ;;
  390. -host=* | --host=* | --hos=* | --ho=*)
  391. host_alias=$ac_optarg ;;
  392. -includedir | --includedir | --includedi | --included | --include \
  393. | --includ | --inclu | --incl | --inc)
  394. ac_prev=includedir ;;
  395. -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  396. | --includ=* | --inclu=* | --incl=* | --inc=*)
  397. includedir=$ac_optarg ;;
  398. -infodir | --infodir | --infodi | --infod | --info | --inf)
  399. ac_prev=infodir ;;
  400. -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  401. infodir=$ac_optarg ;;
  402. -libdir | --libdir | --libdi | --libd)
  403. ac_prev=libdir ;;
  404. -libdir=* | --libdir=* | --libdi=* | --libd=*)
  405. libdir=$ac_optarg ;;
  406. -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  407. | --libexe | --libex | --libe)
  408. ac_prev=libexecdir ;;
  409. -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  410. | --libexe=* | --libex=* | --libe=*)
  411. libexecdir=$ac_optarg ;;
  412. -localstatedir | --localstatedir | --localstatedi | --localstated \
  413. | --localstate | --localstat | --localsta | --localst \
  414. | --locals | --local | --loca | --loc | --lo)
  415. ac_prev=localstatedir ;;
  416. -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  417. | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  418. | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  419. localstatedir=$ac_optarg ;;
  420. -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  421. ac_prev=mandir ;;
  422. -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  423. mandir=$ac_optarg ;;
  424. -nfp | --nfp | --nf)
  425. # Obsolete; use --without-fp.
  426. with_fp=no ;;
  427. -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  428. | --no-cr | --no-c | -n)
  429. no_create=yes ;;
  430. -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  431. | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  432. no_recursion=yes ;;
  433. -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  434. | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  435. | --oldin | --oldi | --old | --ol | --o)
  436. ac_prev=oldincludedir ;;
  437. -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  438. | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  439. | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  440. oldincludedir=$ac_optarg ;;
  441. -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  442. ac_prev=prefix ;;
  443. -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  444. prefix=$ac_optarg ;;
  445. -program-prefix | --program-prefix | --program-prefi | --program-pref \
  446. | --program-pre | --program-pr | --program-p)
  447. ac_prev=program_prefix ;;
  448. -program-prefix=* | --program-prefix=* | --program-prefi=* \
  449. | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  450. program_prefix=$ac_optarg ;;
  451. -program-suffix | --program-suffix | --program-suffi | --program-suff \
  452. | --program-suf | --program-su | --program-s)
  453. ac_prev=program_suffix ;;
  454. -program-suffix=* | --program-suffix=* | --program-suffi=* \
  455. | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  456. program_suffix=$ac_optarg ;;
  457. -program-transform-name | --program-transform-name \
  458. | --program-transform-nam | --program-transform-na \
  459. | --program-transform-n | --program-transform- \
  460. | --program-transform | --program-transfor \
  461. | --program-transfo | --program-transf \
  462. | --program-trans | --program-tran \
  463. | --progr-tra | --program-tr | --program-t)
  464. ac_prev=program_transform_name ;;
  465. -program-transform-name=* | --program-transform-name=* \
  466. | --program-transform-nam=* | --program-transform-na=* \
  467. | --program-transform-n=* | --program-transform-=* \
  468. | --program-transform=* | --program-transfor=* \
  469. | --program-transfo=* | --program-transf=* \
  470. | --program-trans=* | --program-tran=* \
  471. | --progr-tra=* | --program-tr=* | --program-t=*)
  472. program_transform_name=$ac_optarg ;;
  473. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  474. | -silent | --silent | --silen | --sile | --sil)
  475. silent=yes ;;
  476. -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  477. ac_prev=sbindir ;;
  478. -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  479. | --sbi=* | --sb=*)
  480. sbindir=$ac_optarg ;;
  481. -sharedstatedir | --sharedstatedir | --sharedstatedi \
  482. | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  483. | --sharedst | --shareds | --shared | --share | --shar \
  484. | --sha | --sh)
  485. ac_prev=sharedstatedir ;;
  486. -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  487. | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  488. | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  489. | --sha=* | --sh=*)
  490. sharedstatedir=$ac_optarg ;;
  491. -site | --site | --sit)
  492. ac_prev=site ;;
  493. -site=* | --site=* | --sit=*)
  494. site=$ac_optarg ;;
  495. -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  496. ac_prev=srcdir ;;
  497. -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  498. srcdir=$ac_optarg ;;
  499. -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  500. | --syscon | --sysco | --sysc | --sys | --sy)
  501. ac_prev=sysconfdir ;;
  502. -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  503. | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  504. sysconfdir=$ac_optarg ;;
  505. -target | --target | --targe | --targ | --tar | --ta | --t)
  506. ac_prev=target_alias ;;
  507. -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  508. target_alias=$ac_optarg ;;
  509. -v | -verbose | --verbose | --verbos | --verbo | --verb)
  510. verbose=yes ;;
  511. -version | --version | --versio | --versi | --vers | -V)
  512. ac_init_version=: ;;
  513. -with-* | --with-*)
  514. ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  515. # Reject names that are not valid shell variable names.
  516. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  517. { echo "$as_me: error: invalid package name: $ac_package" >&2
  518. { (exit 1); exit 1; }; }
  519. ac_package=`echo $ac_package| sed 's/-/_/g'`
  520. case $ac_option in
  521. *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
  522. *) ac_optarg=yes ;;
  523. esac
  524. eval "with_$ac_package='$ac_optarg'" ;;
  525. -without-* | --without-*)
  526. ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  527. # Reject names that are not valid shell variable names.
  528. expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
  529. { echo "$as_me: error: invalid package name: $ac_package" >&2
  530. { (exit 1); exit 1; }; }
  531. ac_package=`echo $ac_package | sed 's/-/_/g'`
  532. eval "with_$ac_package=no" ;;
  533. --x)
  534. # Obsolete; use --with-x.
  535. with_x=yes ;;
  536. -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  537. | --x-incl | --x-inc | --x-in | --x-i)
  538. ac_prev=x_includes ;;
  539. -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  540. | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  541. x_includes=$ac_optarg ;;
  542. -x-libraries | --x-libraries | --x-librarie | --x-librari \
  543. | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  544. ac_prev=x_libraries ;;
  545. -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  546. | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  547. x_libraries=$ac_optarg ;;
  548. -*) { echo "$as_me: error: unrecognized option: $ac_option
  549. Try \`$0 --help' for more information." >&2
  550. { (exit 1); exit 1; }; }
  551. ;;
  552. *=*)
  553. ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  554. # Reject names that are not valid shell variable names.
  555. expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
  556. { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
  557. { (exit 1); exit 1; }; }
  558. ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
  559. eval "$ac_envvar='$ac_optarg'"
  560. export $ac_envvar ;;
  561. *)
  562. # FIXME: should be removed in autoconf 3.0.
  563. echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  564. expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  565. echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  566. : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
  567. ;;
  568. esac
  569. done
  570. if test -n "$ac_prev"; then
  571. ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  572. { echo "$as_me: error: missing argument to $ac_option" >&2
  573. { (exit 1); exit 1; }; }
  574. fi
  575. # Be sure to have absolute paths.
  576. for ac_var in exec_prefix prefix
  577. do
  578. eval ac_val=$`echo $ac_var`
  579. case $ac_val in
  580. [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
  581. *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  582. { (exit 1); exit 1; }; };;
  583. esac
  584. done
  585. # Be sure to have absolute paths.
  586. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
  587. localstatedir libdir includedir oldincludedir infodir mandir
  588. do
  589. eval ac_val=$`echo $ac_var`
  590. case $ac_val in
  591. [\\/$]* | ?:[\\/]* ) ;;
  592. *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
  593. { (exit 1); exit 1; }; };;
  594. esac
  595. done
  596. # There might be people who depend on the old broken behavior: `$host'
  597. # used to hold the argument of --host etc.
  598. # FIXME: To remove some day.
  599. build=$build_alias
  600. host=$host_alias
  601. target=$target_alias
  602. # FIXME: To remove some day.
  603. if test "x$host_alias" != x; then
  604. if test "x$build_alias" = x; then
  605. cross_compiling=maybe
  606. echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
  607. If a cross compiler is detected then cross compile mode will be used." >&2
  608. elif test "x$build_alias" != "x$host_alias"; then
  609. cross_compiling=yes
  610. fi
  611. fi
  612. ac_tool_prefix=
  613. test -n "$host_alias" && ac_tool_prefix=$host_alias-
  614. test "$silent" = yes && exec 6>/dev/null
  615. # Find the source files, if location was not specified.
  616. if test -z "$srcdir"; then
  617. ac_srcdir_defaulted=yes
  618. # Try the directory containing this script, then its parent.
  619. ac_confdir=`(dirname "$0") 2>/dev/null ||
  620. $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  621. X"$0" : 'X\(//\)[^/]' \| \
  622. X"$0" : 'X\(//\)$' \| \
  623. X"$0" : 'X\(/\)' \| \
  624. . : '\(.\)' 2>/dev/null ||
  625. echo X"$0" |
  626. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  627. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  628. /^X\(\/\/\)$/{ s//\1/; q; }
  629. /^X\(\/\).*/{ s//\1/; q; }
  630. s/.*/./; q'`
  631. srcdir=$ac_confdir
  632. if test ! -r $srcdir/$ac_unique_file; then
  633. srcdir=..
  634. fi
  635. else
  636. ac_srcdir_defaulted=no
  637. fi
  638. if test ! -r $srcdir/$ac_unique_file; then
  639. if test "$ac_srcdir_defaulted" = yes; then
  640. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
  641. { (exit 1); exit 1; }; }
  642. else
  643. { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
  644. { (exit 1); exit 1; }; }
  645. fi
  646. fi
  647. (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
  648. { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
  649. { (exit 1); exit 1; }; }
  650. srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
  651. ac_env_build_alias_set=${build_alias+set}
  652. ac_env_build_alias_value=$build_alias
  653. ac_cv_env_build_alias_set=${build_alias+set}
  654. ac_cv_env_build_alias_value=$build_alias
  655. ac_env_host_alias_set=${host_alias+set}
  656. ac_env_host_alias_value=$host_alias
  657. ac_cv_env_host_alias_set=${host_alias+set}
  658. ac_cv_env_host_alias_value=$host_alias
  659. ac_env_target_alias_set=${target_alias+set}
  660. ac_env_target_alias_value=$target_alias
  661. ac_cv_env_target_alias_set=${target_alias+set}
  662. ac_cv_env_target_alias_value=$target_alias
  663. ac_env_CC_set=${CC+set}
  664. ac_env_CC_value=$CC
  665. ac_cv_env_CC_set=${CC+set}
  666. ac_cv_env_CC_value=$CC
  667. ac_env_CFLAGS_set=${CFLAGS+set}
  668. ac_env_CFLAGS_value=$CFLAGS
  669. ac_cv_env_CFLAGS_set=${CFLAGS+set}
  670. ac_cv_env_CFLAGS_value=$CFLAGS
  671. ac_env_LDFLAGS_set=${LDFLAGS+set}
  672. ac_env_LDFLAGS_value=$LDFLAGS
  673. ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
  674. ac_cv_env_LDFLAGS_value=$LDFLAGS
  675. ac_env_CPPFLAGS_set=${CPPFLAGS+set}
  676. ac_env_CPPFLAGS_value=$CPPFLAGS
  677. ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
  678. ac_cv_env_CPPFLAGS_value=$CPPFLAGS
  679. ac_env_CPP_set=${CPP+set}
  680. ac_env_CPP_value=$CPP
  681. ac_cv_env_CPP_set=${CPP+set}
  682. ac_cv_env_CPP_value=$CPP
  683. #
  684. # Report the --help message.
  685. #
  686. if test "$ac_init_help" = "long"; then
  687. # Omit some internal or obsolete options to make the list less imposing.
  688. # This message is too long to be a string in the A/UX 3.1 sh.
  689. cat <<_ACEOF
  690. \`configure' configures this package to adapt to many kinds of systems.
  691. Usage: $0 [OPTION]... [VAR=VALUE]...
  692. To assign environment variables (e.g., CC, CFLAGS...), specify them as
  693. VAR=VALUE. See below for descriptions of some of the useful variables.
  694. Defaults for the options are specified in brackets.
  695. Configuration:
  696. -h, --help display this help and exit
  697. --help=short display options specific to this package
  698. --help=recursive display the short help of all the included packages
  699. -V, --version display version information and exit
  700. -q, --quiet, --silent do not print \`checking...' messages
  701. --cache-file=FILE cache test results in FILE [disabled]
  702. -C, --config-cache alias for \`--cache-file=config.cache'
  703. -n, --no-create do not create output files
  704. --srcdir=DIR find the sources in DIR [configure dir or \`..']
  705. _ACEOF
  706. cat <<_ACEOF
  707. Installation directories:
  708. --prefix=PREFIX install architecture-independent files in PREFIX
  709. [$ac_default_prefix]
  710. --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
  711. [PREFIX]
  712. By default, \`make install' will install all the files in
  713. \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
  714. an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  715. for instance \`--prefix=\$HOME'.
  716. For better control, use the options below.
  717. Fine tuning of the installation directories:
  718. --bindir=DIR user executables [EPREFIX/bin]
  719. --sbindir=DIR system admin executables [EPREFIX/sbin]
  720. --libexecdir=DIR program executables [EPREFIX/libexec]
  721. --datadir=DIR read-only architecture-independent data [PREFIX/share]
  722. --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
  723. --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
  724. --localstatedir=DIR modifiable single-machine data [PREFIX/var]
  725. --libdir=DIR object code libraries [EPREFIX/lib]
  726. --includedir=DIR C header files [PREFIX/include]
  727. --oldincludedir=DIR C header files for non-gcc [/usr/include]
  728. --infodir=DIR info documentation [PREFIX/info]
  729. --mandir=DIR man documentation [PREFIX/man]
  730. _ACEOF
  731. cat <<\_ACEOF
  732. _ACEOF
  733. fi
  734. if test -n "$ac_init_help"; then
  735. cat <<\_ACEOF
  736. Optional Features:
  737. --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
  738. --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
  739. --disable-ipv6 disable IPv6 support
  740. Optional Packages:
  741. --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
  742. --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
  743. --with-cfg=PATH full path to pack.cfg
  744. Some influential environment variables:
  745. CC C compiler command
  746. CFLAGS C compiler flags
  747. LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
  748. nonstandard directory <lib dir>
  749. CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
  750. headers in a nonstandard directory <include dir>
  751. CPP C preprocessor
  752. Use these variables to override the choices made by `configure' or to help
  753. it to find libraries and programs with nonstandard names/locations.
  754. _ACEOF
  755. fi
  756. if test "$ac_init_help" = "recursive"; then
  757. # If there are subdirs, report their specific --help.
  758. ac_popdir=`pwd`
  759. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  760. test -d $ac_dir || continue
  761. ac_builddir=.
  762. if test "$ac_dir" != .; then
  763. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  764. # A "../" for each directory in $ac_dir_suffix.
  765. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  766. else
  767. ac_dir_suffix= ac_top_builddir=
  768. fi
  769. case $srcdir in
  770. .) # No --srcdir option. We are building in place.
  771. ac_srcdir=.
  772. if test -z "$ac_top_builddir"; then
  773. ac_top_srcdir=.
  774. else
  775. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  776. fi ;;
  777. [\\/]* | ?:[\\/]* ) # Absolute path.
  778. ac_srcdir=$srcdir$ac_dir_suffix;
  779. ac_top_srcdir=$srcdir ;;
  780. *) # Relative path.
  781. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  782. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  783. esac
  784. # Do not use `cd foo && pwd` to compute absolute paths, because
  785. # the directories may not exist.
  786. case `pwd` in
  787. .) ac_abs_builddir="$ac_dir";;
  788. *)
  789. case "$ac_dir" in
  790. .) ac_abs_builddir=`pwd`;;
  791. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  792. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  793. esac;;
  794. esac
  795. case $ac_abs_builddir in
  796. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  797. *)
  798. case ${ac_top_builddir}. in
  799. .) ac_abs_top_builddir=$ac_abs_builddir;;
  800. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  801. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  802. esac;;
  803. esac
  804. case $ac_abs_builddir in
  805. .) ac_abs_srcdir=$ac_srcdir;;
  806. *)
  807. case $ac_srcdir in
  808. .) ac_abs_srcdir=$ac_abs_builddir;;
  809. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  810. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  811. esac;;
  812. esac
  813. case $ac_abs_builddir in
  814. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  815. *)
  816. case $ac_top_srcdir in
  817. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  818. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  819. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  820. esac;;
  821. esac
  822. cd $ac_dir
  823. # Check for guested configure; otherwise get Cygnus style configure.
  824. if test -f $ac_srcdir/configure.gnu; then
  825. echo
  826. $SHELL $ac_srcdir/configure.gnu --help=recursive
  827. elif test -f $ac_srcdir/configure; then
  828. echo
  829. $SHELL $ac_srcdir/configure --help=recursive
  830. elif test -f $ac_srcdir/configure.ac ||
  831. test -f $ac_srcdir/configure.in; then
  832. echo
  833. $ac_configure --help
  834. else
  835. echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  836. fi
  837. cd "$ac_popdir"
  838. done
  839. fi
  840. test -n "$ac_init_help" && exit 0
  841. if $ac_init_version; then
  842. cat <<\_ACEOF
  843. Copyright (C) 2003 Free Software Foundation, Inc.
  844. This configure script is free software; the Free Software Foundation
  845. gives unlimited permission to copy, distribute and modify it.
  846. Copyright (c) 2003, 2004 Bryan Drewery (bryan)
  847. _ACEOF
  848. exit 0
  849. fi
  850. exec 5>config.log
  851. cat >&5 <<_ACEOF
  852. This file contains any messages produced by compilers while
  853. running configure, to aid debugging if configure makes a mistake.
  854. It was created by $as_me, which was
  855. generated by GNU Autoconf 2.59. Invocation command line was
  856. $ $0 $@
  857. _ACEOF
  858. {
  859. cat <<_ASUNAME
  860. ## --------- ##
  861. ## Platform. ##
  862. ## --------- ##
  863. hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  864. uname -m = `(uname -m) 2>/dev/null || echo unknown`
  865. uname -r = `(uname -r) 2>/dev/null || echo unknown`
  866. uname -s = `(uname -s) 2>/dev/null || echo unknown`
  867. uname -v = `(uname -v) 2>/dev/null || echo unknown`
  868. /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  869. /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
  870. /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
  871. /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
  872. /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  873. hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
  874. /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
  875. /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
  876. /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
  877. _ASUNAME
  878. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  879. for as_dir in $PATH
  880. do
  881. IFS=$as_save_IFS
  882. test -z "$as_dir" && as_dir=.
  883. echo "PATH: $as_dir"
  884. done
  885. } >&5
  886. cat >&5 <<_ACEOF
  887. ## ----------- ##
  888. ## Core tests. ##
  889. ## ----------- ##
  890. _ACEOF
  891. # Keep a trace of the command line.
  892. # Strip out --no-create and --no-recursion so they do not pile up.
  893. # Strip out --silent because we don't want to record it for future runs.
  894. # Also quote any args containing shell meta-characters.
  895. # Make two passes to allow for proper duplicate-argument suppression.
  896. ac_configure_args=
  897. ac_configure_args0=
  898. ac_configure_args1=
  899. ac_sep=
  900. ac_must_keep_next=false
  901. for ac_pass in 1 2
  902. do
  903. for ac_arg
  904. do
  905. case $ac_arg in
  906. -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  907. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  908. | -silent | --silent | --silen | --sile | --sil)
  909. continue ;;
  910. *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
  911. ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  912. esac
  913. case $ac_pass in
  914. 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
  915. 2)
  916. ac_configure_args1="$ac_configure_args1 '$ac_arg'"
  917. if test $ac_must_keep_next = true; then
  918. ac_must_keep_next=false # Got value, back to normal.
  919. else
  920. case $ac_arg in
  921. *=* | --config-cache | -C | -disable-* | --disable-* \
  922. | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  923. | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  924. | -with-* | --with-* | -without-* | --without-* | --x)
  925. case "$ac_configure_args0 " in
  926. "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  927. esac
  928. ;;
  929. -* ) ac_must_keep_next=true ;;
  930. esac
  931. fi
  932. ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
  933. # Get rid of the leading space.
  934. ac_sep=" "
  935. ;;
  936. esac
  937. done
  938. done
  939. $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
  940. $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
  941. # When interrupted or exit'd, cleanup temporary files, and complete
  942. # config.log. We remove comments because anyway the quotes in there
  943. # would cause problems or look ugly.
  944. # WARNING: Be sure not to use single quotes in there, as some shells,
  945. # such as our DU 5.0 friend, will then `close' the trap.
  946. trap 'exit_status=$?
  947. # Save into config.log some information that might help in debugging.
  948. {
  949. echo
  950. cat <<\_ASBOX
  951. ## ---------------- ##
  952. ## Cache variables. ##
  953. ## ---------------- ##
  954. _ASBOX
  955. echo
  956. # The following way of writing the cache mishandles newlines in values,
  957. {
  958. (set) 2>&1 |
  959. case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
  960. *ac_space=\ *)
  961. sed -n \
  962. "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
  963. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
  964. ;;
  965. *)
  966. sed -n \
  967. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  968. ;;
  969. esac;
  970. }
  971. echo
  972. cat <<\_ASBOX
  973. ## ----------------- ##
  974. ## Output variables. ##
  975. ## ----------------- ##
  976. _ASBOX
  977. echo
  978. for ac_var in $ac_subst_vars
  979. do
  980. eval ac_val=$`echo $ac_var`
  981. echo "$ac_var='"'"'$ac_val'"'"'"
  982. done | sort
  983. echo
  984. if test -n "$ac_subst_files"; then
  985. cat <<\_ASBOX
  986. ## ------------- ##
  987. ## Output files. ##
  988. ## ------------- ##
  989. _ASBOX
  990. echo
  991. for ac_var in $ac_subst_files
  992. do
  993. eval ac_val=$`echo $ac_var`
  994. echo "$ac_var='"'"'$ac_val'"'"'"
  995. done | sort
  996. echo
  997. fi
  998. if test -s confdefs.h; then
  999. cat <<\_ASBOX
  1000. ## ----------- ##
  1001. ## confdefs.h. ##
  1002. ## ----------- ##
  1003. _ASBOX
  1004. echo
  1005. sed "/^$/d" confdefs.h | sort
  1006. echo
  1007. fi
  1008. test "$ac_signal" != 0 &&
  1009. echo "$as_me: caught signal $ac_signal"
  1010. echo "$as_me: exit $exit_status"
  1011. } >&5
  1012. rm -f core *.core &&
  1013. rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
  1014. exit $exit_status
  1015. ' 0
  1016. for ac_signal in 1 2 13 15; do
  1017. trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
  1018. done
  1019. ac_signal=0
  1020. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  1021. rm -rf conftest* confdefs.h
  1022. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  1023. echo >confdefs.h
  1024. # Predefined preprocessor variables.
  1025. cat >>confdefs.h <<_ACEOF
  1026. #define PACKAGE_NAME "$PACKAGE_NAME"
  1027. _ACEOF
  1028. cat >>confdefs.h <<_ACEOF
  1029. #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  1030. _ACEOF
  1031. cat >>confdefs.h <<_ACEOF
  1032. #define PACKAGE_VERSION "$PACKAGE_VERSION"
  1033. _ACEOF
  1034. cat >>confdefs.h <<_ACEOF
  1035. #define PACKAGE_STRING "$PACKAGE_STRING"
  1036. _ACEOF
  1037. cat >>confdefs.h <<_ACEOF
  1038. #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  1039. _ACEOF
  1040. # Let the site file select an alternate cache file if it wants to.
  1041. # Prefer explicitly selected file to automatically selected ones.
  1042. if test -z "$CONFIG_SITE"; then
  1043. if test "x$prefix" != xNONE; then
  1044. CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  1045. else
  1046. CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  1047. fi
  1048. fi
  1049. for ac_site_file in $CONFIG_SITE; do
  1050. if test -r "$ac_site_file"; then
  1051. { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
  1052. echo "$as_me: loading site script $ac_site_file" >&6;}
  1053. sed 's/^/| /' "$ac_site_file" >&5
  1054. . "$ac_site_file"
  1055. fi
  1056. done
  1057. if test -r "$cache_file"; then
  1058. # Some versions of bash will fail to source /dev/null (special
  1059. # files actually), so we avoid doing that.
  1060. if test -f "$cache_file"; then
  1061. { echo "$as_me:$LINENO: loading cache $cache_file" >&5
  1062. echo "$as_me: loading cache $cache_file" >&6;}
  1063. case $cache_file in
  1064. [\\/]* | ?:[\\/]* ) . $cache_file;;
  1065. *) . ./$cache_file;;
  1066. esac
  1067. fi
  1068. else
  1069. { echo "$as_me:$LINENO: creating cache $cache_file" >&5
  1070. echo "$as_me: creating cache $cache_file" >&6;}
  1071. >$cache_file
  1072. fi
  1073. # Check that the precious variables saved in the cache have kept the same
  1074. # value.
  1075. ac_cache_corrupted=false
  1076. for ac_var in `(set) 2>&1 |
  1077. sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
  1078. eval ac_old_set=\$ac_cv_env_${ac_var}_set
  1079. eval ac_new_set=\$ac_env_${ac_var}_set
  1080. eval ac_old_val="\$ac_cv_env_${ac_var}_value"
  1081. eval ac_new_val="\$ac_env_${ac_var}_value"
  1082. case $ac_old_set,$ac_new_set in
  1083. set,)
  1084. { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  1085. echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  1086. ac_cache_corrupted=: ;;
  1087. ,set)
  1088. { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
  1089. echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  1090. ac_cache_corrupted=: ;;
  1091. ,);;
  1092. *)
  1093. if test "x$ac_old_val" != "x$ac_new_val"; then
  1094. { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
  1095. echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  1096. { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
  1097. echo "$as_me: former value: $ac_old_val" >&2;}
  1098. { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
  1099. echo "$as_me: current value: $ac_new_val" >&2;}
  1100. ac_cache_corrupted=:
  1101. fi;;
  1102. esac
  1103. # Pass precious variables to config.status.
  1104. if test "$ac_new_set" = set; then
  1105. case $ac_new_val in
  1106. *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
  1107. ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  1108. *) ac_arg=$ac_var=$ac_new_val ;;
  1109. esac
  1110. case " $ac_configure_args " in
  1111. *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
  1112. *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  1113. esac
  1114. fi
  1115. done
  1116. if $ac_cache_corrupted; then
  1117. { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
  1118. echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  1119. { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
  1120. echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
  1121. { (exit 1); exit 1; }; }
  1122. fi
  1123. ac_ext=c
  1124. ac_cpp='$CPP $CPPFLAGS'
  1125. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1126. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1127. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1128. ac_config_headers="$ac_config_headers config.h"
  1129. # Remove --cache-file and --srcdir arguments so they do not pile up.
  1130. egg_ac_parameters=
  1131. ac_prev=
  1132. for ac_arg in $ac_configure_args; do
  1133. if test -n "$ac_prev"; then
  1134. ac_prev=
  1135. continue
  1136. fi
  1137. case $ac_arg in
  1138. -cache-file | --cache-file | --cache-fil | --cache-fi \
  1139. | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  1140. ac_prev=cache_file ;;
  1141. -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  1142. | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
  1143. | --c=*)
  1144. ;;
  1145. --config-cache | -C)
  1146. ;;
  1147. -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  1148. ac_prev=srcdir ;;
  1149. -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  1150. ;;
  1151. *) egg_ac_parameters="$egg_ac_parameters $ac_arg" ;;
  1152. esac
  1153. done
  1154. cfg="pack/pack.cfg"
  1155. # Check whether --with-cfg or --without-cfg was given.
  1156. if test "${with_cfg+set}" = set; then
  1157. withval="$with_cfg"
  1158. cfg="$withval"
  1159. fi;
  1160. # Setup build environment
  1161. ac_ext=c
  1162. ac_cpp='$CPP $CPPFLAGS'
  1163. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  1164. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  1165. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  1166. if test -n "$ac_tool_prefix"; then
  1167. # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  1168. set dummy ${ac_tool_prefix}gcc; ac_word=$2
  1169. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1170. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1171. if test "${ac_cv_prog_CC+set}" = set; then
  1172. echo $ECHO_N "(cached) $ECHO_C" >&6
  1173. else
  1174. if test -n "$CC"; then
  1175. ac_cv_prog_CC="$CC" # Let the user override the test.
  1176. else
  1177. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1178. for as_dir in $PATH
  1179. do
  1180. IFS=$as_save_IFS
  1181. test -z "$as_dir" && as_dir=.
  1182. for ac_exec_ext in '' $ac_executable_extensions; do
  1183. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1184. ac_cv_prog_CC="${ac_tool_prefix}gcc"
  1185. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1186. break 2
  1187. fi
  1188. done
  1189. done
  1190. fi
  1191. fi
  1192. CC=$ac_cv_prog_CC
  1193. if test -n "$CC"; then
  1194. echo "$as_me:$LINENO: result: $CC" >&5
  1195. echo "${ECHO_T}$CC" >&6
  1196. else
  1197. echo "$as_me:$LINENO: result: no" >&5
  1198. echo "${ECHO_T}no" >&6
  1199. fi
  1200. fi
  1201. if test -z "$ac_cv_prog_CC"; then
  1202. ac_ct_CC=$CC
  1203. # Extract the first word of "gcc", so it can be a program name with args.
  1204. set dummy gcc; ac_word=$2
  1205. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1206. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1207. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  1208. echo $ECHO_N "(cached) $ECHO_C" >&6
  1209. else
  1210. if test -n "$ac_ct_CC"; then
  1211. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  1212. else
  1213. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1214. for as_dir in $PATH
  1215. do
  1216. IFS=$as_save_IFS
  1217. test -z "$as_dir" && as_dir=.
  1218. for ac_exec_ext in '' $ac_executable_extensions; do
  1219. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1220. ac_cv_prog_ac_ct_CC="gcc"
  1221. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1222. break 2
  1223. fi
  1224. done
  1225. done
  1226. fi
  1227. fi
  1228. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  1229. if test -n "$ac_ct_CC"; then
  1230. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  1231. echo "${ECHO_T}$ac_ct_CC" >&6
  1232. else
  1233. echo "$as_me:$LINENO: result: no" >&5
  1234. echo "${ECHO_T}no" >&6
  1235. fi
  1236. CC=$ac_ct_CC
  1237. else
  1238. CC="$ac_cv_prog_CC"
  1239. fi
  1240. if test -z "$CC"; then
  1241. if test -n "$ac_tool_prefix"; then
  1242. # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  1243. set dummy ${ac_tool_prefix}cc; ac_word=$2
  1244. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1245. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1246. if test "${ac_cv_prog_CC+set}" = set; then
  1247. echo $ECHO_N "(cached) $ECHO_C" >&6
  1248. else
  1249. if test -n "$CC"; then
  1250. ac_cv_prog_CC="$CC" # Let the user override the test.
  1251. else
  1252. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1253. for as_dir in $PATH
  1254. do
  1255. IFS=$as_save_IFS
  1256. test -z "$as_dir" && as_dir=.
  1257. for ac_exec_ext in '' $ac_executable_extensions; do
  1258. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1259. ac_cv_prog_CC="${ac_tool_prefix}cc"
  1260. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1261. break 2
  1262. fi
  1263. done
  1264. done
  1265. fi
  1266. fi
  1267. CC=$ac_cv_prog_CC
  1268. if test -n "$CC"; then
  1269. echo "$as_me:$LINENO: result: $CC" >&5
  1270. echo "${ECHO_T}$CC" >&6
  1271. else
  1272. echo "$as_me:$LINENO: result: no" >&5
  1273. echo "${ECHO_T}no" >&6
  1274. fi
  1275. fi
  1276. if test -z "$ac_cv_prog_CC"; then
  1277. ac_ct_CC=$CC
  1278. # Extract the first word of "cc", so it can be a program name with args.
  1279. set dummy cc; ac_word=$2
  1280. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1281. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1282. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  1283. echo $ECHO_N "(cached) $ECHO_C" >&6
  1284. else
  1285. if test -n "$ac_ct_CC"; then
  1286. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  1287. else
  1288. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1289. for as_dir in $PATH
  1290. do
  1291. IFS=$as_save_IFS
  1292. test -z "$as_dir" && as_dir=.
  1293. for ac_exec_ext in '' $ac_executable_extensions; do
  1294. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1295. ac_cv_prog_ac_ct_CC="cc"
  1296. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1297. break 2
  1298. fi
  1299. done
  1300. done
  1301. fi
  1302. fi
  1303. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  1304. if test -n "$ac_ct_CC"; then
  1305. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  1306. echo "${ECHO_T}$ac_ct_CC" >&6
  1307. else
  1308. echo "$as_me:$LINENO: result: no" >&5
  1309. echo "${ECHO_T}no" >&6
  1310. fi
  1311. CC=$ac_ct_CC
  1312. else
  1313. CC="$ac_cv_prog_CC"
  1314. fi
  1315. fi
  1316. if test -z "$CC"; then
  1317. # Extract the first word of "cc", so it can be a program name with args.
  1318. set dummy cc; ac_word=$2
  1319. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1320. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1321. if test "${ac_cv_prog_CC+set}" = set; then
  1322. echo $ECHO_N "(cached) $ECHO_C" >&6
  1323. else
  1324. if test -n "$CC"; then
  1325. ac_cv_prog_CC="$CC" # Let the user override the test.
  1326. else
  1327. ac_prog_rejected=no
  1328. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1329. for as_dir in $PATH
  1330. do
  1331. IFS=$as_save_IFS
  1332. test -z "$as_dir" && as_dir=.
  1333. for ac_exec_ext in '' $ac_executable_extensions; do
  1334. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1335. if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  1336. ac_prog_rejected=yes
  1337. continue
  1338. fi
  1339. ac_cv_prog_CC="cc"
  1340. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1341. break 2
  1342. fi
  1343. done
  1344. done
  1345. if test $ac_prog_rejected = yes; then
  1346. # We found a bogon in the path, so make sure we never use it.
  1347. set dummy $ac_cv_prog_CC
  1348. shift
  1349. if test $# != 0; then
  1350. # We chose a different compiler from the bogus one.
  1351. # However, it has the same basename, so the bogon will be chosen
  1352. # first if we set CC to just the basename; use the full file name.
  1353. shift
  1354. ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  1355. fi
  1356. fi
  1357. fi
  1358. fi
  1359. CC=$ac_cv_prog_CC
  1360. if test -n "$CC"; then
  1361. echo "$as_me:$LINENO: result: $CC" >&5
  1362. echo "${ECHO_T}$CC" >&6
  1363. else
  1364. echo "$as_me:$LINENO: result: no" >&5
  1365. echo "${ECHO_T}no" >&6
  1366. fi
  1367. fi
  1368. if test -z "$CC"; then
  1369. if test -n "$ac_tool_prefix"; then
  1370. for ac_prog in cl
  1371. do
  1372. # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  1373. set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  1374. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1375. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1376. if test "${ac_cv_prog_CC+set}" = set; then
  1377. echo $ECHO_N "(cached) $ECHO_C" >&6
  1378. else
  1379. if test -n "$CC"; then
  1380. ac_cv_prog_CC="$CC" # Let the user override the test.
  1381. else
  1382. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1383. for as_dir in $PATH
  1384. do
  1385. IFS=$as_save_IFS
  1386. test -z "$as_dir" && as_dir=.
  1387. for ac_exec_ext in '' $ac_executable_extensions; do
  1388. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1389. ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  1390. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1391. break 2
  1392. fi
  1393. done
  1394. done
  1395. fi
  1396. fi
  1397. CC=$ac_cv_prog_CC
  1398. if test -n "$CC"; then
  1399. echo "$as_me:$LINENO: result: $CC" >&5
  1400. echo "${ECHO_T}$CC" >&6
  1401. else
  1402. echo "$as_me:$LINENO: result: no" >&5
  1403. echo "${ECHO_T}no" >&6
  1404. fi
  1405. test -n "$CC" && break
  1406. done
  1407. fi
  1408. if test -z "$CC"; then
  1409. ac_ct_CC=$CC
  1410. for ac_prog in cl
  1411. do
  1412. # Extract the first word of "$ac_prog", so it can be a program name with args.
  1413. set dummy $ac_prog; ac_word=$2
  1414. echo "$as_me:$LINENO: checking for $ac_word" >&5
  1415. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  1416. if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
  1417. echo $ECHO_N "(cached) $ECHO_C" >&6
  1418. else
  1419. if test -n "$ac_ct_CC"; then
  1420. ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  1421. else
  1422. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  1423. for as_dir in $PATH
  1424. do
  1425. IFS=$as_save_IFS
  1426. test -z "$as_dir" && as_dir=.
  1427. for ac_exec_ext in '' $ac_executable_extensions; do
  1428. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  1429. ac_cv_prog_ac_ct_CC="$ac_prog"
  1430. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  1431. break 2
  1432. fi
  1433. done
  1434. done
  1435. fi
  1436. fi
  1437. ac_ct_CC=$ac_cv_prog_ac_ct_CC
  1438. if test -n "$ac_ct_CC"; then
  1439. echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
  1440. echo "${ECHO_T}$ac_ct_CC" >&6
  1441. else
  1442. echo "$as_me:$LINENO: result: no" >&5
  1443. echo "${ECHO_T}no" >&6
  1444. fi
  1445. test -n "$ac_ct_CC" && break
  1446. done
  1447. CC=$ac_ct_CC
  1448. fi
  1449. fi
  1450. test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
  1451. See \`config.log' for more details." >&5
  1452. echo "$as_me: error: no acceptable C compiler found in \$PATH
  1453. See \`config.log' for more details." >&2;}
  1454. { (exit 1); exit 1; }; }
  1455. # Provide some information about the compiler.
  1456. echo "$as_me:$LINENO:" \
  1457. "checking for C compiler version" >&5
  1458. ac_compiler=`set X $ac_compile; echo $2`
  1459. { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
  1460. (eval $ac_compiler --version </dev/null >&5) 2>&5
  1461. ac_status=$?
  1462. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1463. (exit $ac_status); }
  1464. { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
  1465. (eval $ac_compiler -v </dev/null >&5) 2>&5
  1466. ac_status=$?
  1467. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1468. (exit $ac_status); }
  1469. { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
  1470. (eval $ac_compiler -V </dev/null >&5) 2>&5
  1471. ac_status=$?
  1472. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1473. (exit $ac_status); }
  1474. cat >conftest.$ac_ext <<_ACEOF
  1475. /* confdefs.h. */
  1476. _ACEOF
  1477. cat confdefs.h >>conftest.$ac_ext
  1478. cat >>conftest.$ac_ext <<_ACEOF
  1479. /* end confdefs.h. */
  1480. int
  1481. main ()
  1482. {
  1483. ;
  1484. return 0;
  1485. }
  1486. _ACEOF
  1487. ac_clean_files_save=$ac_clean_files
  1488. ac_clean_files="$ac_clean_files a.out a.exe b.out"
  1489. # Try to create an executable without -o first, disregard a.out.
  1490. # It will help us diagnose broken compilers, and finding out an intuition
  1491. # of exeext.
  1492. echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
  1493. echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
  1494. ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  1495. if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
  1496. (eval $ac_link_default) 2>&5
  1497. ac_status=$?
  1498. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1499. (exit $ac_status); }; then
  1500. # Find the output, starting from the most likely. This scheme is
  1501. # not robust to junk in `.', hence go to wildcards (a.*) only as a last
  1502. # resort.
  1503. # Be careful to initialize this variable, since it used to be cached.
  1504. # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
  1505. ac_cv_exeext=
  1506. # b.out is created by i960 compilers.
  1507. for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
  1508. do
  1509. test -f "$ac_file" || continue
  1510. case $ac_file in
  1511. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
  1512. ;;
  1513. conftest.$ac_ext )
  1514. # This is the source file.
  1515. ;;
  1516. [ab].out )
  1517. # We found the default executable, but exeext='' is most
  1518. # certainly right.
  1519. break;;
  1520. *.* )
  1521. ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  1522. # FIXME: I believe we export ac_cv_exeext for Libtool,
  1523. # but it would be cool to find out if it's true. Does anybody
  1524. # maintain Libtool? --akim.
  1525. export ac_cv_exeext
  1526. break;;
  1527. * )
  1528. break;;
  1529. esac
  1530. done
  1531. else
  1532. echo "$as_me: failed program was:" >&5
  1533. sed 's/^/| /' conftest.$ac_ext >&5
  1534. { { echo "$as_me:$LINENO: error: C compiler cannot create executables
  1535. See \`config.log' for more details." >&5
  1536. echo "$as_me: error: C compiler cannot create executables
  1537. See \`config.log' for more details." >&2;}
  1538. { (exit 77); exit 77; }; }
  1539. fi
  1540. ac_exeext=$ac_cv_exeext
  1541. echo "$as_me:$LINENO: result: $ac_file" >&5
  1542. echo "${ECHO_T}$ac_file" >&6
  1543. # Check the compiler produces executables we can run. If not, either
  1544. # the compiler is broken, or we cross compile.
  1545. echo "$as_me:$LINENO: checking whether the C compiler works" >&5
  1546. echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
  1547. # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
  1548. # If not cross compiling, check that we can run a simple program.
  1549. if test "$cross_compiling" != yes; then
  1550. if { ac_try='./$ac_file'
  1551. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1552. (eval $ac_try) 2>&5
  1553. ac_status=$?
  1554. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1555. (exit $ac_status); }; }; then
  1556. cross_compiling=no
  1557. else
  1558. if test "$cross_compiling" = maybe; then
  1559. cross_compiling=yes
  1560. else
  1561. { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
  1562. If you meant to cross compile, use \`--host'.
  1563. See \`config.log' for more details." >&5
  1564. echo "$as_me: error: cannot run C compiled programs.
  1565. If you meant to cross compile, use \`--host'.
  1566. See \`config.log' for more details." >&2;}
  1567. { (exit 1); exit 1; }; }
  1568. fi
  1569. fi
  1570. fi
  1571. echo "$as_me:$LINENO: result: yes" >&5
  1572. echo "${ECHO_T}yes" >&6
  1573. rm -f a.out a.exe conftest$ac_cv_exeext b.out
  1574. ac_clean_files=$ac_clean_files_save
  1575. # Check the compiler produces executables we can run. If not, either
  1576. # the compiler is broken, or we cross compile.
  1577. echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
  1578. echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
  1579. echo "$as_me:$LINENO: result: $cross_compiling" >&5
  1580. echo "${ECHO_T}$cross_compiling" >&6
  1581. echo "$as_me:$LINENO: checking for suffix of executables" >&5
  1582. echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
  1583. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  1584. (eval $ac_link) 2>&5
  1585. ac_status=$?
  1586. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1587. (exit $ac_status); }; then
  1588. # If both `conftest.exe' and `conftest' are `present' (well, observable)
  1589. # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
  1590. # work properly (i.e., refer to `conftest.exe'), while it won't with
  1591. # `rm'.
  1592. for ac_file in conftest.exe conftest conftest.*; do
  1593. test -f "$ac_file" || continue
  1594. case $ac_file in
  1595. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
  1596. *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  1597. export ac_cv_exeext
  1598. break;;
  1599. * ) break;;
  1600. esac
  1601. done
  1602. else
  1603. { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
  1604. See \`config.log' for more details." >&5
  1605. echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
  1606. See \`config.log' for more details." >&2;}
  1607. { (exit 1); exit 1; }; }
  1608. fi
  1609. rm -f conftest$ac_cv_exeext
  1610. echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
  1611. echo "${ECHO_T}$ac_cv_exeext" >&6
  1612. rm -f conftest.$ac_ext
  1613. EXEEXT=$ac_cv_exeext
  1614. ac_exeext=$EXEEXT
  1615. echo "$as_me:$LINENO: checking for suffix of object files" >&5
  1616. echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
  1617. if test "${ac_cv_objext+set}" = set; then
  1618. echo $ECHO_N "(cached) $ECHO_C" >&6
  1619. else
  1620. cat >conftest.$ac_ext <<_ACEOF
  1621. /* confdefs.h. */
  1622. _ACEOF
  1623. cat confdefs.h >>conftest.$ac_ext
  1624. cat >>conftest.$ac_ext <<_ACEOF
  1625. /* end confdefs.h. */
  1626. int
  1627. main ()
  1628. {
  1629. ;
  1630. return 0;
  1631. }
  1632. _ACEOF
  1633. rm -f conftest.o conftest.obj
  1634. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1635. (eval $ac_compile) 2>&5
  1636. ac_status=$?
  1637. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1638. (exit $ac_status); }; then
  1639. for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
  1640. case $ac_file in
  1641. *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
  1642. *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  1643. break;;
  1644. esac
  1645. done
  1646. else
  1647. echo "$as_me: failed program was:" >&5
  1648. sed 's/^/| /' conftest.$ac_ext >&5
  1649. { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
  1650. See \`config.log' for more details." >&5
  1651. echo "$as_me: error: cannot compute suffix of object files: cannot compile
  1652. See \`config.log' for more details." >&2;}
  1653. { (exit 1); exit 1; }; }
  1654. fi
  1655. rm -f conftest.$ac_cv_objext conftest.$ac_ext
  1656. fi
  1657. echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
  1658. echo "${ECHO_T}$ac_cv_objext" >&6
  1659. OBJEXT=$ac_cv_objext
  1660. ac_objext=$OBJEXT
  1661. echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
  1662. echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
  1663. if test "${ac_cv_c_compiler_gnu+set}" = set; then
  1664. echo $ECHO_N "(cached) $ECHO_C" >&6
  1665. else
  1666. cat >conftest.$ac_ext <<_ACEOF
  1667. /* confdefs.h. */
  1668. _ACEOF
  1669. cat confdefs.h >>conftest.$ac_ext
  1670. cat >>conftest.$ac_ext <<_ACEOF
  1671. /* end confdefs.h. */
  1672. int
  1673. main ()
  1674. {
  1675. #ifndef __GNUC__
  1676. choke me
  1677. #endif
  1678. ;
  1679. return 0;
  1680. }
  1681. _ACEOF
  1682. rm -f conftest.$ac_objext
  1683. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1684. (eval $ac_compile) 2>conftest.er1
  1685. ac_status=$?
  1686. grep -v '^ *+' conftest.er1 >conftest.err
  1687. rm -f conftest.er1
  1688. cat conftest.err >&5
  1689. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1690. (exit $ac_status); } &&
  1691. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1692. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1693. (eval $ac_try) 2>&5
  1694. ac_status=$?
  1695. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1696. (exit $ac_status); }; } &&
  1697. { ac_try='test -s conftest.$ac_objext'
  1698. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1699. (eval $ac_try) 2>&5
  1700. ac_status=$?
  1701. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1702. (exit $ac_status); }; }; then
  1703. ac_compiler_gnu=yes
  1704. else
  1705. echo "$as_me: failed program was:" >&5
  1706. sed 's/^/| /' conftest.$ac_ext >&5
  1707. ac_compiler_gnu=no
  1708. fi
  1709. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1710. ac_cv_c_compiler_gnu=$ac_compiler_gnu
  1711. fi
  1712. echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
  1713. echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
  1714. GCC=`test $ac_compiler_gnu = yes && echo yes`
  1715. ac_test_CFLAGS=${CFLAGS+set}
  1716. ac_save_CFLAGS=$CFLAGS
  1717. CFLAGS="-g"
  1718. echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
  1719. echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
  1720. if test "${ac_cv_prog_cc_g+set}" = set; then
  1721. echo $ECHO_N "(cached) $ECHO_C" >&6
  1722. else
  1723. cat >conftest.$ac_ext <<_ACEOF
  1724. /* confdefs.h. */
  1725. _ACEOF
  1726. cat confdefs.h >>conftest.$ac_ext
  1727. cat >>conftest.$ac_ext <<_ACEOF
  1728. /* end confdefs.h. */
  1729. int
  1730. main ()
  1731. {
  1732. ;
  1733. return 0;
  1734. }
  1735. _ACEOF
  1736. rm -f conftest.$ac_objext
  1737. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1738. (eval $ac_compile) 2>conftest.er1
  1739. ac_status=$?
  1740. grep -v '^ *+' conftest.er1 >conftest.err
  1741. rm -f conftest.er1
  1742. cat conftest.err >&5
  1743. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1744. (exit $ac_status); } &&
  1745. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1746. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1747. (eval $ac_try) 2>&5
  1748. ac_status=$?
  1749. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1750. (exit $ac_status); }; } &&
  1751. { ac_try='test -s conftest.$ac_objext'
  1752. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1753. (eval $ac_try) 2>&5
  1754. ac_status=$?
  1755. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1756. (exit $ac_status); }; }; then
  1757. ac_cv_prog_cc_g=yes
  1758. else
  1759. echo "$as_me: failed program was:" >&5
  1760. sed 's/^/| /' conftest.$ac_ext >&5
  1761. ac_cv_prog_cc_g=no
  1762. fi
  1763. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1764. fi
  1765. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
  1766. echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
  1767. if test "$ac_test_CFLAGS" = set; then
  1768. CFLAGS=$ac_save_CFLAGS
  1769. elif test $ac_cv_prog_cc_g = yes; then
  1770. if test "$GCC" = yes; then
  1771. CFLAGS="-g -O2"
  1772. else
  1773. CFLAGS="-g"
  1774. fi
  1775. else
  1776. if test "$GCC" = yes; then
  1777. CFLAGS="-O2"
  1778. else
  1779. CFLAGS=
  1780. fi
  1781. fi
  1782. echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
  1783. echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
  1784. if test "${ac_cv_prog_cc_stdc+set}" = set; then
  1785. echo $ECHO_N "(cached) $ECHO_C" >&6
  1786. else
  1787. ac_cv_prog_cc_stdc=no
  1788. ac_save_CC=$CC
  1789. cat >conftest.$ac_ext <<_ACEOF
  1790. /* confdefs.h. */
  1791. _ACEOF
  1792. cat confdefs.h >>conftest.$ac_ext
  1793. cat >>conftest.$ac_ext <<_ACEOF
  1794. /* end confdefs.h. */
  1795. #include <stdarg.h>
  1796. #include <stdio.h>
  1797. #include <sys/types.h>
  1798. #include <sys/stat.h>
  1799. /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
  1800. struct buf { int x; };
  1801. FILE * (*rcsopen) (struct buf *, struct stat *, int);
  1802. static char *e (p, i)
  1803. char **p;
  1804. int i;
  1805. {
  1806. return p[i];
  1807. }
  1808. static char *f (char * (*g) (char **, int), char **p, ...)
  1809. {
  1810. char *s;
  1811. va_list v;
  1812. va_start (v,p);
  1813. s = g (p, va_arg (v,int));
  1814. va_end (v);
  1815. return s;
  1816. }
  1817. /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
  1818. function prototypes and stuff, but not '\xHH' hex character constants.
  1819. These don't provoke an error unfortunately, instead are silently treated
  1820. as 'x'. The following induces an error, until -std1 is added to get
  1821. proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
  1822. array size at least. It's necessary to write '\x00'==0 to get something
  1823. that's true only with -std1. */
  1824. int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  1825. int test (int i, double x);
  1826. struct s1 {int (*f) (int a);};
  1827. struct s2 {int (*f) (double a);};
  1828. int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  1829. int argc;
  1830. char **argv;
  1831. int
  1832. main ()
  1833. {
  1834. return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
  1835. ;
  1836. return 0;
  1837. }
  1838. _ACEOF
  1839. # Don't try gcc -ansi; that turns off useful extensions and
  1840. # breaks some systems' header files.
  1841. # AIX -qlanglvl=ansi
  1842. # Ultrix and OSF/1 -std1
  1843. # HP-UX 10.20 and later -Ae
  1844. # HP-UX older versions -Aa -D_HPUX_SOURCE
  1845. # SVR4 -Xc -D__EXTENSIONS__
  1846. for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  1847. do
  1848. CC="$ac_save_CC $ac_arg"
  1849. rm -f conftest.$ac_objext
  1850. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1851. (eval $ac_compile) 2>conftest.er1
  1852. ac_status=$?
  1853. grep -v '^ *+' conftest.er1 >conftest.err
  1854. rm -f conftest.er1
  1855. cat conftest.err >&5
  1856. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1857. (exit $ac_status); } &&
  1858. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1859. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1860. (eval $ac_try) 2>&5
  1861. ac_status=$?
  1862. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1863. (exit $ac_status); }; } &&
  1864. { ac_try='test -s conftest.$ac_objext'
  1865. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1866. (eval $ac_try) 2>&5
  1867. ac_status=$?
  1868. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1869. (exit $ac_status); }; }; then
  1870. ac_cv_prog_cc_stdc=$ac_arg
  1871. break
  1872. else
  1873. echo "$as_me: failed program was:" >&5
  1874. sed 's/^/| /' conftest.$ac_ext >&5
  1875. fi
  1876. rm -f conftest.err conftest.$ac_objext
  1877. done
  1878. rm -f conftest.$ac_ext conftest.$ac_objext
  1879. CC=$ac_save_CC
  1880. fi
  1881. case "x$ac_cv_prog_cc_stdc" in
  1882. x|xno)
  1883. echo "$as_me:$LINENO: result: none needed" >&5
  1884. echo "${ECHO_T}none needed" >&6 ;;
  1885. *)
  1886. echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
  1887. echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
  1888. CC="$CC $ac_cv_prog_cc_stdc" ;;
  1889. esac
  1890. # Some people use a C++ compiler to compile C. Since we use `exit',
  1891. # in C++ we need to declare it. In case someone uses the same compiler
  1892. # for both compiling C and C++ we need to have the C++ compiler decide
  1893. # the declaration of exit, since it's the most demanding environment.
  1894. cat >conftest.$ac_ext <<_ACEOF
  1895. #ifndef __cplusplus
  1896. choke me
  1897. #endif
  1898. _ACEOF
  1899. rm -f conftest.$ac_objext
  1900. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1901. (eval $ac_compile) 2>conftest.er1
  1902. ac_status=$?
  1903. grep -v '^ *+' conftest.er1 >conftest.err
  1904. rm -f conftest.er1
  1905. cat conftest.err >&5
  1906. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1907. (exit $ac_status); } &&
  1908. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1909. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1910. (eval $ac_try) 2>&5
  1911. ac_status=$?
  1912. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1913. (exit $ac_status); }; } &&
  1914. { ac_try='test -s conftest.$ac_objext'
  1915. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1916. (eval $ac_try) 2>&5
  1917. ac_status=$?
  1918. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1919. (exit $ac_status); }; }; then
  1920. for ac_declaration in \
  1921. '' \
  1922. 'extern "C" void std::exit (int) throw (); using std::exit;' \
  1923. 'extern "C" void std::exit (int); using std::exit;' \
  1924. 'extern "C" void exit (int) throw ();' \
  1925. 'extern "C" void exit (int);' \
  1926. 'void exit (int);'
  1927. do
  1928. cat >conftest.$ac_ext <<_ACEOF
  1929. /* confdefs.h. */
  1930. _ACEOF
  1931. cat confdefs.h >>conftest.$ac_ext
  1932. cat >>conftest.$ac_ext <<_ACEOF
  1933. /* end confdefs.h. */
  1934. $ac_declaration
  1935. #include <stdlib.h>
  1936. int
  1937. main ()
  1938. {
  1939. exit (42);
  1940. ;
  1941. return 0;
  1942. }
  1943. _ACEOF
  1944. rm -f conftest.$ac_objext
  1945. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1946. (eval $ac_compile) 2>conftest.er1
  1947. ac_status=$?
  1948. grep -v '^ *+' conftest.er1 >conftest.err
  1949. rm -f conftest.er1
  1950. cat conftest.err >&5
  1951. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1952. (exit $ac_status); } &&
  1953. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1954. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1955. (eval $ac_try) 2>&5
  1956. ac_status=$?
  1957. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1958. (exit $ac_status); }; } &&
  1959. { ac_try='test -s conftest.$ac_objext'
  1960. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1961. (eval $ac_try) 2>&5
  1962. ac_status=$?
  1963. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1964. (exit $ac_status); }; }; then
  1965. :
  1966. else
  1967. echo "$as_me: failed program was:" >&5
  1968. sed 's/^/| /' conftest.$ac_ext >&5
  1969. continue
  1970. fi
  1971. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  1972. cat >conftest.$ac_ext <<_ACEOF
  1973. /* confdefs.h. */
  1974. _ACEOF
  1975. cat confdefs.h >>conftest.$ac_ext
  1976. cat >>conftest.$ac_ext <<_ACEOF
  1977. /* end confdefs.h. */
  1978. $ac_declaration
  1979. int
  1980. main ()
  1981. {
  1982. exit (42);
  1983. ;
  1984. return 0;
  1985. }
  1986. _ACEOF
  1987. rm -f conftest.$ac_objext
  1988. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  1989. (eval $ac_compile) 2>conftest.er1
  1990. ac_status=$?
  1991. grep -v '^ *+' conftest.er1 >conftest.err
  1992. rm -f conftest.er1
  1993. cat conftest.err >&5
  1994. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  1995. (exit $ac_status); } &&
  1996. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  1997. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  1998. (eval $ac_try) 2>&5
  1999. ac_status=$?
  2000. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2001. (exit $ac_status); }; } &&
  2002. { ac_try='test -s conftest.$ac_objext'
  2003. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2004. (eval $ac_try) 2>&5
  2005. ac_status=$?
  2006. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2007. (exit $ac_status); }; }; then
  2008. break
  2009. else
  2010. echo "$as_me: failed program was:" >&5
  2011. sed 's/^/| /' conftest.$ac_ext >&5
  2012. fi
  2013. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2014. done
  2015. rm -f conftest*
  2016. if test -n "$ac_declaration"; then
  2017. echo '#ifdef __cplusplus' >>confdefs.h
  2018. echo $ac_declaration >>confdefs.h
  2019. echo '#endif' >>confdefs.h
  2020. fi
  2021. else
  2022. echo "$as_me: failed program was:" >&5
  2023. sed 's/^/| /' conftest.$ac_ext >&5
  2024. fi
  2025. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2026. ac_ext=c
  2027. ac_cpp='$CPP $CPPFLAGS'
  2028. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2029. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2030. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2031. if test "${cross_compiling-x}" = "x"
  2032. then
  2033. cat << 'EOF' >&2
  2034. configure: error:
  2035. This system does not appear to have a working C compiler.
  2036. A working C compiler is required to compile Eggdrop.
  2037. EOF
  2038. exit 1
  2039. fi
  2040. # Crazy machines
  2041. ac_ext=c
  2042. ac_cpp='$CPP $CPPFLAGS'
  2043. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2044. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2045. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2046. echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
  2047. echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
  2048. # On Suns, sometimes $CPP names a directory.
  2049. if test -n "$CPP" && test -d "$CPP"; then
  2050. CPP=
  2051. fi
  2052. if test -z "$CPP"; then
  2053. if test "${ac_cv_prog_CPP+set}" = set; then
  2054. echo $ECHO_N "(cached) $ECHO_C" >&6
  2055. else
  2056. # Double quotes because CPP needs to be expanded
  2057. for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  2058. do
  2059. ac_preproc_ok=false
  2060. for ac_c_preproc_warn_flag in '' yes
  2061. do
  2062. # Use a header file that comes with gcc, so configuring glibc
  2063. # with a fresh cross-compiler works.
  2064. # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2065. # <limits.h> exists even on freestanding compilers.
  2066. # On the NeXT, cc -E runs the code through the compiler's parser,
  2067. # not just through cpp. "Syntax error" is here to catch this case.
  2068. cat >conftest.$ac_ext <<_ACEOF
  2069. /* confdefs.h. */
  2070. _ACEOF
  2071. cat confdefs.h >>conftest.$ac_ext
  2072. cat >>conftest.$ac_ext <<_ACEOF
  2073. /* end confdefs.h. */
  2074. #ifdef __STDC__
  2075. # include <limits.h>
  2076. #else
  2077. # include <assert.h>
  2078. #endif
  2079. Syntax error
  2080. _ACEOF
  2081. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2082. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2083. ac_status=$?
  2084. grep -v '^ *+' conftest.er1 >conftest.err
  2085. rm -f conftest.er1
  2086. cat conftest.err >&5
  2087. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2088. (exit $ac_status); } >/dev/null; then
  2089. if test -s conftest.err; then
  2090. ac_cpp_err=$ac_c_preproc_warn_flag
  2091. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2092. else
  2093. ac_cpp_err=
  2094. fi
  2095. else
  2096. ac_cpp_err=yes
  2097. fi
  2098. if test -z "$ac_cpp_err"; then
  2099. :
  2100. else
  2101. echo "$as_me: failed program was:" >&5
  2102. sed 's/^/| /' conftest.$ac_ext >&5
  2103. # Broken: fails on valid input.
  2104. continue
  2105. fi
  2106. rm -f conftest.err conftest.$ac_ext
  2107. # OK, works on sane cases. Now check whether non-existent headers
  2108. # can be detected and how.
  2109. cat >conftest.$ac_ext <<_ACEOF
  2110. /* confdefs.h. */
  2111. _ACEOF
  2112. cat confdefs.h >>conftest.$ac_ext
  2113. cat >>conftest.$ac_ext <<_ACEOF
  2114. /* end confdefs.h. */
  2115. #include <ac_nonexistent.h>
  2116. _ACEOF
  2117. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2118. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2119. ac_status=$?
  2120. grep -v '^ *+' conftest.er1 >conftest.err
  2121. rm -f conftest.er1
  2122. cat conftest.err >&5
  2123. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2124. (exit $ac_status); } >/dev/null; then
  2125. if test -s conftest.err; then
  2126. ac_cpp_err=$ac_c_preproc_warn_flag
  2127. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2128. else
  2129. ac_cpp_err=
  2130. fi
  2131. else
  2132. ac_cpp_err=yes
  2133. fi
  2134. if test -z "$ac_cpp_err"; then
  2135. # Broken: success on invalid input.
  2136. continue
  2137. else
  2138. echo "$as_me: failed program was:" >&5
  2139. sed 's/^/| /' conftest.$ac_ext >&5
  2140. # Passes both tests.
  2141. ac_preproc_ok=:
  2142. break
  2143. fi
  2144. rm -f conftest.err conftest.$ac_ext
  2145. done
  2146. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  2147. rm -f conftest.err conftest.$ac_ext
  2148. if $ac_preproc_ok; then
  2149. break
  2150. fi
  2151. done
  2152. ac_cv_prog_CPP=$CPP
  2153. fi
  2154. CPP=$ac_cv_prog_CPP
  2155. else
  2156. ac_cv_prog_CPP=$CPP
  2157. fi
  2158. echo "$as_me:$LINENO: result: $CPP" >&5
  2159. echo "${ECHO_T}$CPP" >&6
  2160. ac_preproc_ok=false
  2161. for ac_c_preproc_warn_flag in '' yes
  2162. do
  2163. # Use a header file that comes with gcc, so configuring glibc
  2164. # with a fresh cross-compiler works.
  2165. # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2166. # <limits.h> exists even on freestanding compilers.
  2167. # On the NeXT, cc -E runs the code through the compiler's parser,
  2168. # not just through cpp. "Syntax error" is here to catch this case.
  2169. cat >conftest.$ac_ext <<_ACEOF
  2170. /* confdefs.h. */
  2171. _ACEOF
  2172. cat confdefs.h >>conftest.$ac_ext
  2173. cat >>conftest.$ac_ext <<_ACEOF
  2174. /* end confdefs.h. */
  2175. #ifdef __STDC__
  2176. # include <limits.h>
  2177. #else
  2178. # include <assert.h>
  2179. #endif
  2180. Syntax error
  2181. _ACEOF
  2182. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2183. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2184. ac_status=$?
  2185. grep -v '^ *+' conftest.er1 >conftest.err
  2186. rm -f conftest.er1
  2187. cat conftest.err >&5
  2188. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2189. (exit $ac_status); } >/dev/null; then
  2190. if test -s conftest.err; then
  2191. ac_cpp_err=$ac_c_preproc_warn_flag
  2192. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2193. else
  2194. ac_cpp_err=
  2195. fi
  2196. else
  2197. ac_cpp_err=yes
  2198. fi
  2199. if test -z "$ac_cpp_err"; then
  2200. :
  2201. else
  2202. echo "$as_me: failed program was:" >&5
  2203. sed 's/^/| /' conftest.$ac_ext >&5
  2204. # Broken: fails on valid input.
  2205. continue
  2206. fi
  2207. rm -f conftest.err conftest.$ac_ext
  2208. # OK, works on sane cases. Now check whether non-existent headers
  2209. # can be detected and how.
  2210. cat >conftest.$ac_ext <<_ACEOF
  2211. /* confdefs.h. */
  2212. _ACEOF
  2213. cat confdefs.h >>conftest.$ac_ext
  2214. cat >>conftest.$ac_ext <<_ACEOF
  2215. /* end confdefs.h. */
  2216. #include <ac_nonexistent.h>
  2217. _ACEOF
  2218. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2219. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2220. ac_status=$?
  2221. grep -v '^ *+' conftest.er1 >conftest.err
  2222. rm -f conftest.er1
  2223. cat conftest.err >&5
  2224. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2225. (exit $ac_status); } >/dev/null; then
  2226. if test -s conftest.err; then
  2227. ac_cpp_err=$ac_c_preproc_warn_flag
  2228. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2229. else
  2230. ac_cpp_err=
  2231. fi
  2232. else
  2233. ac_cpp_err=yes
  2234. fi
  2235. if test -z "$ac_cpp_err"; then
  2236. # Broken: success on invalid input.
  2237. continue
  2238. else
  2239. echo "$as_me: failed program was:" >&5
  2240. sed 's/^/| /' conftest.$ac_ext >&5
  2241. # Passes both tests.
  2242. ac_preproc_ok=:
  2243. break
  2244. fi
  2245. rm -f conftest.err conftest.$ac_ext
  2246. done
  2247. # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  2248. rm -f conftest.err conftest.$ac_ext
  2249. if $ac_preproc_ok; then
  2250. :
  2251. else
  2252. { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
  2253. See \`config.log' for more details." >&5
  2254. echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
  2255. See \`config.log' for more details." >&2;}
  2256. { (exit 1); exit 1; }; }
  2257. fi
  2258. ac_ext=c
  2259. ac_cpp='$CPP $CPPFLAGS'
  2260. ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2261. ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2262. ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2263. echo "$as_me:$LINENO: checking for egrep" >&5
  2264. echo $ECHO_N "checking for egrep... $ECHO_C" >&6
  2265. if test "${ac_cv_prog_egrep+set}" = set; then
  2266. echo $ECHO_N "(cached) $ECHO_C" >&6
  2267. else
  2268. if echo a | (grep -E '(a|b)') >/dev/null 2>&1
  2269. then ac_cv_prog_egrep='grep -E'
  2270. else ac_cv_prog_egrep='egrep'
  2271. fi
  2272. fi
  2273. echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
  2274. echo "${ECHO_T}$ac_cv_prog_egrep" >&6
  2275. EGREP=$ac_cv_prog_egrep
  2276. echo "$as_me:$LINENO: checking for AIX" >&5
  2277. echo $ECHO_N "checking for AIX... $ECHO_C" >&6
  2278. cat >conftest.$ac_ext <<_ACEOF
  2279. /* confdefs.h. */
  2280. _ACEOF
  2281. cat confdefs.h >>conftest.$ac_ext
  2282. cat >>conftest.$ac_ext <<_ACEOF
  2283. /* end confdefs.h. */
  2284. #ifdef _AIX
  2285. yes
  2286. #endif
  2287. _ACEOF
  2288. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2289. $EGREP "yes" >/dev/null 2>&1; then
  2290. echo "$as_me:$LINENO: result: yes" >&5
  2291. echo "${ECHO_T}yes" >&6
  2292. cat >>confdefs.h <<\_ACEOF
  2293. #define _ALL_SOURCE 1
  2294. _ACEOF
  2295. else
  2296. echo "$as_me:$LINENO: result: no" >&5
  2297. echo "${ECHO_T}no" >&6
  2298. fi
  2299. rm -f conftest*
  2300. echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5
  2301. echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6
  2302. if test "${ac_cv_lib_cposix_strerror+set}" = set; then
  2303. echo $ECHO_N "(cached) $ECHO_C" >&6
  2304. else
  2305. ac_check_lib_save_LIBS=$LIBS
  2306. LIBS="-lcposix $LIBS"
  2307. cat >conftest.$ac_ext <<_ACEOF
  2308. /* confdefs.h. */
  2309. _ACEOF
  2310. cat confdefs.h >>conftest.$ac_ext
  2311. cat >>conftest.$ac_ext <<_ACEOF
  2312. /* end confdefs.h. */
  2313. /* Override any gcc2 internal prototype to avoid an error. */
  2314. #ifdef __cplusplus
  2315. extern "C"
  2316. #endif
  2317. /* We use char because int might match the return type of a gcc2
  2318. builtin and then its argument prototype would still apply. */
  2319. char strerror ();
  2320. int
  2321. main ()
  2322. {
  2323. strerror ();
  2324. ;
  2325. return 0;
  2326. }
  2327. _ACEOF
  2328. rm -f conftest.$ac_objext conftest$ac_exeext
  2329. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  2330. (eval $ac_link) 2>conftest.er1
  2331. ac_status=$?
  2332. grep -v '^ *+' conftest.er1 >conftest.err
  2333. rm -f conftest.er1
  2334. cat conftest.err >&5
  2335. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2336. (exit $ac_status); } &&
  2337. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2338. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2339. (eval $ac_try) 2>&5
  2340. ac_status=$?
  2341. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2342. (exit $ac_status); }; } &&
  2343. { ac_try='test -s conftest$ac_exeext'
  2344. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2345. (eval $ac_try) 2>&5
  2346. ac_status=$?
  2347. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2348. (exit $ac_status); }; }; then
  2349. ac_cv_lib_cposix_strerror=yes
  2350. else
  2351. echo "$as_me: failed program was:" >&5
  2352. sed 's/^/| /' conftest.$ac_ext >&5
  2353. ac_cv_lib_cposix_strerror=no
  2354. fi
  2355. rm -f conftest.err conftest.$ac_objext \
  2356. conftest$ac_exeext conftest.$ac_ext
  2357. LIBS=$ac_check_lib_save_LIBS
  2358. fi
  2359. echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5
  2360. echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6
  2361. if test $ac_cv_lib_cposix_strerror = yes; then
  2362. LIBS="$LIBS -lcposix"
  2363. fi
  2364. echo "$as_me:$LINENO: checking for ANSI C header files" >&5
  2365. echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
  2366. if test "${ac_cv_header_stdc+set}" = set; then
  2367. echo $ECHO_N "(cached) $ECHO_C" >&6
  2368. else
  2369. cat >conftest.$ac_ext <<_ACEOF
  2370. /* confdefs.h. */
  2371. _ACEOF
  2372. cat confdefs.h >>conftest.$ac_ext
  2373. cat >>conftest.$ac_ext <<_ACEOF
  2374. /* end confdefs.h. */
  2375. #include <stdlib.h>
  2376. #include <stdarg.h>
  2377. #include <string.h>
  2378. #include <float.h>
  2379. int
  2380. main ()
  2381. {
  2382. ;
  2383. return 0;
  2384. }
  2385. _ACEOF
  2386. rm -f conftest.$ac_objext
  2387. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2388. (eval $ac_compile) 2>conftest.er1
  2389. ac_status=$?
  2390. grep -v '^ *+' conftest.er1 >conftest.err
  2391. rm -f conftest.er1
  2392. cat conftest.err >&5
  2393. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2394. (exit $ac_status); } &&
  2395. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2396. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2397. (eval $ac_try) 2>&5
  2398. ac_status=$?
  2399. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2400. (exit $ac_status); }; } &&
  2401. { ac_try='test -s conftest.$ac_objext'
  2402. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2403. (eval $ac_try) 2>&5
  2404. ac_status=$?
  2405. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2406. (exit $ac_status); }; }; then
  2407. ac_cv_header_stdc=yes
  2408. else
  2409. echo "$as_me: failed program was:" >&5
  2410. sed 's/^/| /' conftest.$ac_ext >&5
  2411. ac_cv_header_stdc=no
  2412. fi
  2413. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2414. if test $ac_cv_header_stdc = yes; then
  2415. # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  2416. cat >conftest.$ac_ext <<_ACEOF
  2417. /* confdefs.h. */
  2418. _ACEOF
  2419. cat confdefs.h >>conftest.$ac_ext
  2420. cat >>conftest.$ac_ext <<_ACEOF
  2421. /* end confdefs.h. */
  2422. #include <string.h>
  2423. _ACEOF
  2424. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2425. $EGREP "memchr" >/dev/null 2>&1; then
  2426. :
  2427. else
  2428. ac_cv_header_stdc=no
  2429. fi
  2430. rm -f conftest*
  2431. fi
  2432. if test $ac_cv_header_stdc = yes; then
  2433. # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  2434. cat >conftest.$ac_ext <<_ACEOF
  2435. /* confdefs.h. */
  2436. _ACEOF
  2437. cat confdefs.h >>conftest.$ac_ext
  2438. cat >>conftest.$ac_ext <<_ACEOF
  2439. /* end confdefs.h. */
  2440. #include <stdlib.h>
  2441. _ACEOF
  2442. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  2443. $EGREP "free" >/dev/null 2>&1; then
  2444. :
  2445. else
  2446. ac_cv_header_stdc=no
  2447. fi
  2448. rm -f conftest*
  2449. fi
  2450. if test $ac_cv_header_stdc = yes; then
  2451. # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  2452. if test "$cross_compiling" = yes; then
  2453. :
  2454. else
  2455. cat >conftest.$ac_ext <<_ACEOF
  2456. /* confdefs.h. */
  2457. _ACEOF
  2458. cat confdefs.h >>conftest.$ac_ext
  2459. cat >>conftest.$ac_ext <<_ACEOF
  2460. /* end confdefs.h. */
  2461. #include <ctype.h>
  2462. #if ((' ' & 0x0FF) == 0x020)
  2463. # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  2464. # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  2465. #else
  2466. # define ISLOWER(c) \
  2467. (('a' <= (c) && (c) <= 'i') \
  2468. || ('j' <= (c) && (c) <= 'r') \
  2469. || ('s' <= (c) && (c) <= 'z'))
  2470. # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  2471. #endif
  2472. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  2473. int
  2474. main ()
  2475. {
  2476. int i;
  2477. for (i = 0; i < 256; i++)
  2478. if (XOR (islower (i), ISLOWER (i))
  2479. || toupper (i) != TOUPPER (i))
  2480. exit(2);
  2481. exit (0);
  2482. }
  2483. _ACEOF
  2484. rm -f conftest$ac_exeext
  2485. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  2486. (eval $ac_link) 2>&5
  2487. ac_status=$?
  2488. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2489. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  2490. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2491. (eval $ac_try) 2>&5
  2492. ac_status=$?
  2493. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2494. (exit $ac_status); }; }; then
  2495. :
  2496. else
  2497. echo "$as_me: program exited with status $ac_status" >&5
  2498. echo "$as_me: failed program was:" >&5
  2499. sed 's/^/| /' conftest.$ac_ext >&5
  2500. ( exit $ac_status )
  2501. ac_cv_header_stdc=no
  2502. fi
  2503. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  2504. fi
  2505. fi
  2506. fi
  2507. echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
  2508. echo "${ECHO_T}$ac_cv_header_stdc" >&6
  2509. if test $ac_cv_header_stdc = yes; then
  2510. cat >>confdefs.h <<\_ACEOF
  2511. #define STDC_HEADERS 1
  2512. _ACEOF
  2513. fi
  2514. # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  2515. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  2516. inttypes.h stdint.h unistd.h
  2517. do
  2518. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  2519. echo "$as_me:$LINENO: checking for $ac_header" >&5
  2520. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  2521. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  2522. echo $ECHO_N "(cached) $ECHO_C" >&6
  2523. else
  2524. cat >conftest.$ac_ext <<_ACEOF
  2525. /* confdefs.h. */
  2526. _ACEOF
  2527. cat confdefs.h >>conftest.$ac_ext
  2528. cat >>conftest.$ac_ext <<_ACEOF
  2529. /* end confdefs.h. */
  2530. $ac_includes_default
  2531. #include <$ac_header>
  2532. _ACEOF
  2533. rm -f conftest.$ac_objext
  2534. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2535. (eval $ac_compile) 2>conftest.er1
  2536. ac_status=$?
  2537. grep -v '^ *+' conftest.er1 >conftest.err
  2538. rm -f conftest.er1
  2539. cat conftest.err >&5
  2540. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2541. (exit $ac_status); } &&
  2542. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2543. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2544. (eval $ac_try) 2>&5
  2545. ac_status=$?
  2546. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2547. (exit $ac_status); }; } &&
  2548. { ac_try='test -s conftest.$ac_objext'
  2549. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2550. (eval $ac_try) 2>&5
  2551. ac_status=$?
  2552. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2553. (exit $ac_status); }; }; then
  2554. eval "$as_ac_Header=yes"
  2555. else
  2556. echo "$as_me: failed program was:" >&5
  2557. sed 's/^/| /' conftest.$ac_ext >&5
  2558. eval "$as_ac_Header=no"
  2559. fi
  2560. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2561. fi
  2562. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  2563. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  2564. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  2565. cat >>confdefs.h <<_ACEOF
  2566. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  2567. _ACEOF
  2568. fi
  2569. done
  2570. if test "${ac_cv_header_minix_config_h+set}" = set; then
  2571. echo "$as_me:$LINENO: checking for minix/config.h" >&5
  2572. echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
  2573. if test "${ac_cv_header_minix_config_h+set}" = set; then
  2574. echo $ECHO_N "(cached) $ECHO_C" >&6
  2575. fi
  2576. echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
  2577. echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
  2578. else
  2579. # Is the header compilable?
  2580. echo "$as_me:$LINENO: checking minix/config.h usability" >&5
  2581. echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
  2582. cat >conftest.$ac_ext <<_ACEOF
  2583. /* confdefs.h. */
  2584. _ACEOF
  2585. cat confdefs.h >>conftest.$ac_ext
  2586. cat >>conftest.$ac_ext <<_ACEOF
  2587. /* end confdefs.h. */
  2588. $ac_includes_default
  2589. #include <minix/config.h>
  2590. _ACEOF
  2591. rm -f conftest.$ac_objext
  2592. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2593. (eval $ac_compile) 2>conftest.er1
  2594. ac_status=$?
  2595. grep -v '^ *+' conftest.er1 >conftest.err
  2596. rm -f conftest.er1
  2597. cat conftest.err >&5
  2598. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2599. (exit $ac_status); } &&
  2600. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2601. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2602. (eval $ac_try) 2>&5
  2603. ac_status=$?
  2604. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2605. (exit $ac_status); }; } &&
  2606. { ac_try='test -s conftest.$ac_objext'
  2607. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2608. (eval $ac_try) 2>&5
  2609. ac_status=$?
  2610. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2611. (exit $ac_status); }; }; then
  2612. ac_header_compiler=yes
  2613. else
  2614. echo "$as_me: failed program was:" >&5
  2615. sed 's/^/| /' conftest.$ac_ext >&5
  2616. ac_header_compiler=no
  2617. fi
  2618. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2619. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  2620. echo "${ECHO_T}$ac_header_compiler" >&6
  2621. # Is the header present?
  2622. echo "$as_me:$LINENO: checking minix/config.h presence" >&5
  2623. echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
  2624. cat >conftest.$ac_ext <<_ACEOF
  2625. /* confdefs.h. */
  2626. _ACEOF
  2627. cat confdefs.h >>conftest.$ac_ext
  2628. cat >>conftest.$ac_ext <<_ACEOF
  2629. /* end confdefs.h. */
  2630. #include <minix/config.h>
  2631. _ACEOF
  2632. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  2633. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  2634. ac_status=$?
  2635. grep -v '^ *+' conftest.er1 >conftest.err
  2636. rm -f conftest.er1
  2637. cat conftest.err >&5
  2638. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2639. (exit $ac_status); } >/dev/null; then
  2640. if test -s conftest.err; then
  2641. ac_cpp_err=$ac_c_preproc_warn_flag
  2642. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  2643. else
  2644. ac_cpp_err=
  2645. fi
  2646. else
  2647. ac_cpp_err=yes
  2648. fi
  2649. if test -z "$ac_cpp_err"; then
  2650. ac_header_preproc=yes
  2651. else
  2652. echo "$as_me: failed program was:" >&5
  2653. sed 's/^/| /' conftest.$ac_ext >&5
  2654. ac_header_preproc=no
  2655. fi
  2656. rm -f conftest.err conftest.$ac_ext
  2657. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  2658. echo "${ECHO_T}$ac_header_preproc" >&6
  2659. # So? What about this header?
  2660. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  2661. yes:no: )
  2662. { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
  2663. echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
  2664. { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
  2665. echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
  2666. ac_header_preproc=yes
  2667. ;;
  2668. no:yes:* )
  2669. { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
  2670. echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
  2671. { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5
  2672. echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;}
  2673. { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
  2674. echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
  2675. { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5
  2676. echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;}
  2677. { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
  2678. echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
  2679. { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
  2680. echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
  2681. (
  2682. cat <<\_ASBOX
  2683. ## ------------------------------------------ ##
  2684. ## Report this to the AC_PACKAGE_NAME lists. ##
  2685. ## ------------------------------------------ ##
  2686. _ASBOX
  2687. ) |
  2688. sed "s/^/$as_me: WARNING: /" >&2
  2689. ;;
  2690. esac
  2691. echo "$as_me:$LINENO: checking for minix/config.h" >&5
  2692. echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
  2693. if test "${ac_cv_header_minix_config_h+set}" = set; then
  2694. echo $ECHO_N "(cached) $ECHO_C" >&6
  2695. else
  2696. ac_cv_header_minix_config_h=$ac_header_preproc
  2697. fi
  2698. echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
  2699. echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
  2700. fi
  2701. if test $ac_cv_header_minix_config_h = yes; then
  2702. MINIX=yes
  2703. else
  2704. MINIX=
  2705. fi
  2706. if test "$MINIX" = yes; then
  2707. cat >>confdefs.h <<\_ACEOF
  2708. #define _POSIX_SOURCE 1
  2709. _ACEOF
  2710. cat >>confdefs.h <<\_ACEOF
  2711. #define _POSIX_1_SOURCE 2
  2712. _ACEOF
  2713. cat >>confdefs.h <<\_ACEOF
  2714. #define _MINIX 1
  2715. _ACEOF
  2716. fi
  2717. #checkpoint
  2718. cat >confcache <<\_ACEOF
  2719. # This file is a shell script that caches the results of configure
  2720. # tests run on this system so they can be shared between configure
  2721. # scripts and configure runs, see configure's option --config-cache.
  2722. # It is not useful on other systems. If it contains results you don't
  2723. # want to keep, you may remove or edit it.
  2724. #
  2725. # config.status only pays attention to the cache file if you give it
  2726. # the --recheck option to rerun configure.
  2727. #
  2728. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  2729. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  2730. # following values.
  2731. _ACEOF
  2732. # The following way of writing the cache mishandles newlines in values,
  2733. # but we know of no workaround that is simple, portable, and efficient.
  2734. # So, don't put newlines in cache variables' values.
  2735. # Ultrix sh set writes to stderr and can't be redirected directly,
  2736. # and sets the high bit in the cache file unless we assign to the vars.
  2737. {
  2738. (set) 2>&1 |
  2739. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  2740. *ac_space=\ *)
  2741. # `set' does not quote correctly, so add quotes (double-quote
  2742. # substitution turns \\\\ into \\, and sed turns \\ into \).
  2743. sed -n \
  2744. "s/'/'\\\\''/g;
  2745. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  2746. ;;
  2747. *)
  2748. # `set' quotes correctly as required by POSIX, so do not add quotes.
  2749. sed -n \
  2750. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  2751. ;;
  2752. esac;
  2753. } |
  2754. sed '
  2755. t clear
  2756. : clear
  2757. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  2758. t end
  2759. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  2760. : end' >>confcache
  2761. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  2762. if test -w $cache_file; then
  2763. test "x$cache_file" != "x/dev/null"
  2764. cat confcache >$cache_file
  2765. else
  2766. echo "not updating unwritable cache $cache_file"
  2767. fi
  2768. fi
  2769. rm -f confcache
  2770. # Speedup compile
  2771. if test -z "$no_pipe"
  2772. then
  2773. if test -n "$GCC"
  2774. then
  2775. echo "$as_me:$LINENO: checking whether the compiler understands -pipe" >&5
  2776. echo $ECHO_N "checking whether the compiler understands -pipe... $ECHO_C" >&6
  2777. if test "${egg_cv_var_ccpipe+set}" = set; then
  2778. echo $ECHO_N "(cached) $ECHO_C" >&6
  2779. else
  2780. ac_old_CC="$CC"
  2781. CC="$CC -pipe"
  2782. cat >conftest.$ac_ext <<_ACEOF
  2783. /* confdefs.h. */
  2784. _ACEOF
  2785. cat confdefs.h >>conftest.$ac_ext
  2786. cat >>conftest.$ac_ext <<_ACEOF
  2787. /* end confdefs.h. */
  2788. int
  2789. main ()
  2790. {
  2791. ;
  2792. return 0;
  2793. }
  2794. _ACEOF
  2795. rm -f conftest.$ac_objext
  2796. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2797. (eval $ac_compile) 2>conftest.er1
  2798. ac_status=$?
  2799. grep -v '^ *+' conftest.er1 >conftest.err
  2800. rm -f conftest.er1
  2801. cat conftest.err >&5
  2802. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2803. (exit $ac_status); } &&
  2804. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2805. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2806. (eval $ac_try) 2>&5
  2807. ac_status=$?
  2808. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2809. (exit $ac_status); }; } &&
  2810. { ac_try='test -s conftest.$ac_objext'
  2811. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2812. (eval $ac_try) 2>&5
  2813. ac_status=$?
  2814. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2815. (exit $ac_status); }; }; then
  2816. egg_cv_var_ccpipe="yes"
  2817. else
  2818. echo "$as_me: failed program was:" >&5
  2819. sed 's/^/| /' conftest.$ac_ext >&5
  2820. egg_cv_var_ccpipe="no"
  2821. fi
  2822. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2823. CC="$ac_old_CC"
  2824. fi
  2825. echo "$as_me:$LINENO: result: $egg_cv_var_ccpipe" >&5
  2826. echo "${ECHO_T}$egg_cv_var_ccpipe" >&6
  2827. if test "$egg_cv_var_ccpipe" = "yes"
  2828. then
  2829. CC="$CC -pipe"
  2830. fi
  2831. fi
  2832. fi
  2833. CCDEPMODE=gcc
  2834. num=`$CC -dumpversion | sed "s/^\\\(.\\\).*/\\\1/"`
  2835. if test $num = "3"; then
  2836. CCDEPMODE=gcc3
  2837. fi
  2838. # Create static binaries
  2839. if test -z "$no_static"
  2840. then
  2841. if test -n "$GCC"
  2842. then
  2843. echo "$as_me:$LINENO: checking whether the compiler understands -static" >&5
  2844. echo $ECHO_N "checking whether the compiler understands -static... $ECHO_C" >&6
  2845. if test "${egg_cv_var_ccstatic+set}" = set; then
  2846. echo $ECHO_N "(cached) $ECHO_C" >&6
  2847. else
  2848. ac_old_CC="$CC"
  2849. CC="$CC -static"
  2850. cat >conftest.$ac_ext <<_ACEOF
  2851. /* confdefs.h. */
  2852. _ACEOF
  2853. cat confdefs.h >>conftest.$ac_ext
  2854. cat >>conftest.$ac_ext <<_ACEOF
  2855. /* end confdefs.h. */
  2856. int
  2857. main ()
  2858. {
  2859. ;
  2860. return 0;
  2861. }
  2862. _ACEOF
  2863. rm -f conftest.$ac_objext
  2864. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  2865. (eval $ac_compile) 2>conftest.er1
  2866. ac_status=$?
  2867. grep -v '^ *+' conftest.er1 >conftest.err
  2868. rm -f conftest.er1
  2869. cat conftest.err >&5
  2870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2871. (exit $ac_status); } &&
  2872. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  2873. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2874. (eval $ac_try) 2>&5
  2875. ac_status=$?
  2876. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2877. (exit $ac_status); }; } &&
  2878. { ac_try='test -s conftest.$ac_objext'
  2879. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  2880. (eval $ac_try) 2>&5
  2881. ac_status=$?
  2882. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  2883. (exit $ac_status); }; }; then
  2884. egg_cv_var_ccstatic="yes"
  2885. else
  2886. echo "$as_me: failed program was:" >&5
  2887. sed 's/^/| /' conftest.$ac_ext >&5
  2888. egg_cv_var_ccstatic="no"
  2889. fi
  2890. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  2891. CC="$ac_old_CC"
  2892. fi
  2893. echo "$as_me:$LINENO: result: $egg_cv_var_ccstatic" >&5
  2894. echo "${ECHO_T}$egg_cv_var_ccstatic" >&6
  2895. if test "$egg_cv_var_ccstatic" = "yes"
  2896. then
  2897. CCDEBUG="$CC"
  2898. CC="$CC -static"
  2899. else
  2900. cat << 'EOF' >&2
  2901. configure: error:
  2902. Your C compiler does not support -static.
  2903. This compile flag is required for the botpack.
  2904. EOF
  2905. exit 1
  2906. fi
  2907. fi
  2908. fi
  2909. # Checks for programs
  2910. echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
  2911. echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
  2912. set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
  2913. if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
  2914. echo $ECHO_N "(cached) $ECHO_C" >&6
  2915. else
  2916. cat >conftest.make <<\_ACEOF
  2917. all:
  2918. @echo 'ac_maketemp="$(MAKE)"'
  2919. _ACEOF
  2920. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  2921. eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
  2922. if test -n "$ac_maketemp"; then
  2923. eval ac_cv_prog_make_${ac_make}_set=yes
  2924. else
  2925. eval ac_cv_prog_make_${ac_make}_set=no
  2926. fi
  2927. rm -f conftest.make
  2928. fi
  2929. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  2930. echo "$as_me:$LINENO: result: yes" >&5
  2931. echo "${ECHO_T}yes" >&6
  2932. SET_MAKE=
  2933. else
  2934. echo "$as_me:$LINENO: result: no" >&5
  2935. echo "${ECHO_T}no" >&6
  2936. SET_MAKE="MAKE=${MAKE-make}"
  2937. fi
  2938. cat << 'EOF' > conftest.head
  2939. a
  2940. b
  2941. c
  2942. EOF
  2943. for ac_prog in 'head -1' 'head -n 1' 'sed 1q';
  2944. do
  2945. echo "$as_me:$LINENO: checking whether $ac_prog works" >&5
  2946. echo $ECHO_N "checking whether $ac_prog works... $ECHO_C" >&6
  2947. if test "${ac_cv_prog_HEAD_1+set}" = set; then
  2948. echo $ECHO_N "(cached) $ECHO_C" >&6
  2949. else
  2950. if test -n "$HEAD_1"
  2951. then
  2952. ac_cv_prog_HEAD_1="$HEAD_1" # Let the user override the test.
  2953. else
  2954. if test "`cat conftest.head | $ac_prog`" = "a";
  2955. then
  2956. echo "$as_me:$LINENO: result: yes" >&5
  2957. echo "${ECHO_T}yes" >&6
  2958. ac_cv_prog_HEAD_1=$ac_prog
  2959. else
  2960. echo "$as_me:$LINENO: result: no" >&5
  2961. echo "${ECHO_T}no" >&6
  2962. fi
  2963. fi
  2964. fi
  2965. test -n "$ac_cv_prog_HEAD_1" && break
  2966. done
  2967. if test "${ac_cv_prog_HEAD_1-x}" = "x"
  2968. then
  2969. cat << 'EOF' >&2
  2970. configure: error:
  2971. This system seems to lack a working 'head -1' or 'head -n 1' command.
  2972. A working 'head -1' (or equivalent) command is required to compile Eggdrop.
  2973. EOF
  2974. exit 1
  2975. fi
  2976. rm -f conftest.head
  2977. HEAD_1=$ac_cv_prog_HEAD_1
  2978. # awk is needed for Tcl library and header checks, and eggdrop version subst
  2979. for ac_prog in gawk mawk nawk awk
  2980. do
  2981. # Extract the first word of "$ac_prog", so it can be a program name with args.
  2982. set dummy $ac_prog; ac_word=$2
  2983. echo "$as_me:$LINENO: checking for $ac_word" >&5
  2984. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  2985. if test "${ac_cv_prog_AWK+set}" = set; then
  2986. echo $ECHO_N "(cached) $ECHO_C" >&6
  2987. else
  2988. if test -n "$AWK"; then
  2989. ac_cv_prog_AWK="$AWK" # Let the user override the test.
  2990. else
  2991. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2992. for as_dir in $PATH
  2993. do
  2994. IFS=$as_save_IFS
  2995. test -z "$as_dir" && as_dir=.
  2996. for ac_exec_ext in '' $ac_executable_extensions; do
  2997. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2998. ac_cv_prog_AWK="$ac_prog"
  2999. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3000. break 2
  3001. fi
  3002. done
  3003. done
  3004. fi
  3005. fi
  3006. AWK=$ac_cv_prog_AWK
  3007. if test -n "$AWK"; then
  3008. echo "$as_me:$LINENO: result: $AWK" >&5
  3009. echo "${ECHO_T}$AWK" >&6
  3010. else
  3011. echo "$as_me:$LINENO: result: no" >&5
  3012. echo "${ECHO_T}no" >&6
  3013. fi
  3014. test -n "$AWK" && break
  3015. done
  3016. if test "${AWK-x}" = "x"
  3017. then
  3018. cat << 'EOF' >&2
  3019. configure: error:
  3020. This system seems to lack a working 'awk' command.
  3021. A working 'awk' command is required to compile Eggdrop.
  3022. EOF
  3023. exit 1
  3024. fi
  3025. # basename is needed for Tcl library and header checks
  3026. # Extract the first word of "basename", so it can be a program name with args.
  3027. set dummy basename; ac_word=$2
  3028. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3029. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3030. if test "${ac_cv_prog_BASENAME+set}" = set; then
  3031. echo $ECHO_N "(cached) $ECHO_C" >&6
  3032. else
  3033. if test -n "$BASENAME"; then
  3034. ac_cv_prog_BASENAME="$BASENAME" # Let the user override the test.
  3035. else
  3036. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3037. for as_dir in $PATH
  3038. do
  3039. IFS=$as_save_IFS
  3040. test -z "$as_dir" && as_dir=.
  3041. for ac_exec_ext in '' $ac_executable_extensions; do
  3042. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3043. ac_cv_prog_BASENAME="basename"
  3044. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3045. break 2
  3046. fi
  3047. done
  3048. done
  3049. fi
  3050. fi
  3051. BASENAME=$ac_cv_prog_BASENAME
  3052. if test -n "$BASENAME"; then
  3053. echo "$as_me:$LINENO: result: $BASENAME" >&5
  3054. echo "${ECHO_T}$BASENAME" >&6
  3055. else
  3056. echo "$as_me:$LINENO: result: no" >&5
  3057. echo "${ECHO_T}no" >&6
  3058. fi
  3059. if test "${BASENAME-x}" = "x"
  3060. then
  3061. cat << 'EOF' >&2
  3062. configure: error:
  3063. This system seems to lack a working 'basename' command.
  3064. A working 'basename' command is required to compile Eggdrop.
  3065. EOF
  3066. exit 1
  3067. fi
  3068. # Extract the first word of "objcopy", so it can be a program name with args.
  3069. set dummy objcopy; ac_word=$2
  3070. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3071. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3072. if test "${ac_cv_prog_OBJCOPY+set}" = set; then
  3073. echo $ECHO_N "(cached) $ECHO_C" >&6
  3074. else
  3075. if test -n "$OBJCOPY"; then
  3076. ac_cv_prog_OBJCOPY="$OBJCOPY" # Let the user override the test.
  3077. else
  3078. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3079. for as_dir in $PATH
  3080. do
  3081. IFS=$as_save_IFS
  3082. test -z "$as_dir" && as_dir=.
  3083. for ac_exec_ext in '' $ac_executable_extensions; do
  3084. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3085. ac_cv_prog_OBJCOPY="objcopy --remove-section=.note --remove-section=.comment"
  3086. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3087. break 2
  3088. fi
  3089. done
  3090. done
  3091. fi
  3092. fi
  3093. OBJCOPY=$ac_cv_prog_OBJCOPY
  3094. if test -n "$OBJCOPY"; then
  3095. echo "$as_me:$LINENO: result: $OBJCOPY" >&5
  3096. echo "${ECHO_T}$OBJCOPY" >&6
  3097. else
  3098. echo "$as_me:$LINENO: result: no" >&5
  3099. echo "${ECHO_T}no" >&6
  3100. fi
  3101. # Extract the first word of "strip", so it can be a program name with args.
  3102. set dummy strip; ac_word=$2
  3103. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3104. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3105. if test "${ac_cv_prog_STRIP+set}" = set; then
  3106. echo $ECHO_N "(cached) $ECHO_C" >&6
  3107. else
  3108. if test -n "$STRIP"; then
  3109. ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  3110. else
  3111. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3112. for as_dir in $PATH
  3113. do
  3114. IFS=$as_save_IFS
  3115. test -z "$as_dir" && as_dir=.
  3116. for ac_exec_ext in '' $ac_executable_extensions; do
  3117. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3118. ac_cv_prog_STRIP="strip"
  3119. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3120. break 2
  3121. fi
  3122. done
  3123. done
  3124. test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP="touch"
  3125. fi
  3126. fi
  3127. STRIP=$ac_cv_prog_STRIP
  3128. if test -n "$STRIP"; then
  3129. echo "$as_me:$LINENO: result: $STRIP" >&5
  3130. echo "${ECHO_T}$STRIP" >&6
  3131. else
  3132. echo "$as_me:$LINENO: result: no" >&5
  3133. echo "${ECHO_T}no" >&6
  3134. fi
  3135. # Extract the first word of "uname", so it can be a program name with args.
  3136. set dummy uname; ac_word=$2
  3137. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3138. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3139. if test "${ac_cv_prog_UNAME+set}" = set; then
  3140. echo $ECHO_N "(cached) $ECHO_C" >&6
  3141. else
  3142. if test -n "$UNAME"; then
  3143. ac_cv_prog_UNAME="$UNAME" # Let the user override the test.
  3144. else
  3145. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3146. for as_dir in $PATH
  3147. do
  3148. IFS=$as_save_IFS
  3149. test -z "$as_dir" && as_dir=.
  3150. for ac_exec_ext in '' $ac_executable_extensions; do
  3151. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3152. ac_cv_prog_UNAME="uname"
  3153. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3154. break 2
  3155. fi
  3156. done
  3157. done
  3158. fi
  3159. fi
  3160. UNAME=$ac_cv_prog_UNAME
  3161. if test -n "$UNAME"; then
  3162. echo "$as_me:$LINENO: result: $UNAME" >&5
  3163. echo "${ECHO_T}$UNAME" >&6
  3164. else
  3165. echo "$as_me:$LINENO: result: no" >&5
  3166. echo "${ECHO_T}no" >&6
  3167. fi
  3168. #AC_CHECK_PROG(CCACHE, ccache, ccache)
  3169. # Extract the first word of "distcc", so it can be a program name with args.
  3170. set dummy distcc; ac_word=$2
  3171. echo "$as_me:$LINENO: checking for $ac_word" >&5
  3172. echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  3173. if test "${ac_cv_prog_DISTCC+set}" = set; then
  3174. echo $ECHO_N "(cached) $ECHO_C" >&6
  3175. else
  3176. if test -n "$DISTCC"; then
  3177. ac_cv_prog_DISTCC="$DISTCC" # Let the user override the test.
  3178. else
  3179. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3180. for as_dir in $PATH
  3181. do
  3182. IFS=$as_save_IFS
  3183. test -z "$as_dir" && as_dir=.
  3184. for ac_exec_ext in '' $ac_executable_extensions; do
  3185. if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3186. ac_cv_prog_DISTCC="distcc"
  3187. echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
  3188. break 2
  3189. fi
  3190. done
  3191. done
  3192. fi
  3193. fi
  3194. DISTCC=$ac_cv_prog_DISTCC
  3195. if test -n "$DISTCC"; then
  3196. echo "$as_me:$LINENO: result: $DISTCC" >&5
  3197. echo "${ECHO_T}$DISTCC" >&6
  3198. else
  3199. echo "$as_me:$LINENO: result: no" >&5
  3200. echo "${ECHO_T}no" >&6
  3201. fi
  3202. # Test the os and set the module linking settings
  3203. LINUX=no
  3204. IRIX=no
  3205. SUNOS=no
  3206. EGG_CYGWIN=no
  3207. echo "$as_me:$LINENO: checking system type" >&5
  3208. echo $ECHO_N "checking system type... $ECHO_C" >&6
  3209. if test "${egg_cv_var_system_type+set}" = set; then
  3210. echo $ECHO_N "(cached) $ECHO_C" >&6
  3211. else
  3212. egg_cv_var_system_type=`$UNAME -s`
  3213. fi
  3214. echo "$as_me:$LINENO: result: $egg_cv_var_system_type" >&5
  3215. echo "${ECHO_T}$egg_cv_var_system_type" >&6
  3216. echo "$as_me:$LINENO: checking system release" >&5
  3217. echo $ECHO_N "checking system release... $ECHO_C" >&6
  3218. if test "${egg_cv_var_system_release+set}" = set; then
  3219. echo $ECHO_N "(cached) $ECHO_C" >&6
  3220. else
  3221. egg_cv_var_system_release=`$UNAME -r`
  3222. fi
  3223. echo "$as_me:$LINENO: result: $egg_cv_var_system_release" >&5
  3224. echo "${ECHO_T}$egg_cv_var_system_release" >&6
  3225. case "$egg_cv_var_system_type" in
  3226. BSD/OS)
  3227. case "`echo $egg_cv_var_system_release | cut -d . -f 1`" in
  3228. 2)
  3229. ;;
  3230. *)
  3231. CFLAGS="$CFLAGS -Wall"
  3232. ;;
  3233. esac
  3234. ;;
  3235. CYGWI*)
  3236. case "`echo $egg_cv_var_system_release | cut -c 1-3`" in
  3237. 1.*)
  3238. echo "$as_me:$LINENO: checking how to access the Win32 API" >&5
  3239. echo $ECHO_N "checking how to access the Win32 API... $ECHO_C" >&6
  3240. WIN32FLAGS=
  3241. cat >conftest.$ac_ext <<_ACEOF
  3242. /* confdefs.h. */
  3243. _ACEOF
  3244. cat confdefs.h >>conftest.$ac_ext
  3245. cat >>conftest.$ac_ext <<_ACEOF
  3246. /* end confdefs.h. */
  3247. int
  3248. main ()
  3249. {
  3250. #ifndef WIN32
  3251. # ifndef _WIN32
  3252. # error WIN32 or _WIN32 not defined
  3253. # endif
  3254. #endif
  3255. ;
  3256. return 0;
  3257. }
  3258. _ACEOF
  3259. rm -f conftest.$ac_objext
  3260. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  3261. (eval $ac_compile) 2>conftest.er1
  3262. ac_status=$?
  3263. grep -v '^ *+' conftest.er1 >conftest.err
  3264. rm -f conftest.er1
  3265. cat conftest.err >&5
  3266. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3267. (exit $ac_status); } &&
  3268. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3269. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3270. (eval $ac_try) 2>&5
  3271. ac_status=$?
  3272. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3273. (exit $ac_status); }; } &&
  3274. { ac_try='test -s conftest.$ac_objext'
  3275. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3276. (eval $ac_try) 2>&5
  3277. ac_status=$?
  3278. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3279. (exit $ac_status); }; }; then
  3280. echo "$as_me:$LINENO: result: present by default" >&5
  3281. echo "${ECHO_T}present by default" >&6
  3282. else
  3283. echo "$as_me: failed program was:" >&5
  3284. sed 's/^/| /' conftest.$ac_ext >&5
  3285. ac_compile_save="$ac_compile"
  3286. save_CC="$CC"
  3287. ac_compile="$ac_compile -mwin32"
  3288. CC="$CC -mwin32"
  3289. cat >conftest.$ac_ext <<_ACEOF
  3290. /* confdefs.h. */
  3291. _ACEOF
  3292. cat confdefs.h >>conftest.$ac_ext
  3293. cat >>conftest.$ac_ext <<_ACEOF
  3294. /* end confdefs.h. */
  3295. int
  3296. main ()
  3297. {
  3298. #ifndef WIN32
  3299. # ifndef _WIN32
  3300. # error WIN32 or _WIN32 not defined
  3301. # endif
  3302. #endif
  3303. ;
  3304. return 0;
  3305. }
  3306. _ACEOF
  3307. rm -f conftest.$ac_objext
  3308. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  3309. (eval $ac_compile) 2>conftest.er1
  3310. ac_status=$?
  3311. grep -v '^ *+' conftest.er1 >conftest.err
  3312. rm -f conftest.er1
  3313. cat conftest.err >&5
  3314. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3315. (exit $ac_status); } &&
  3316. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3317. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3318. (eval $ac_try) 2>&5
  3319. ac_status=$?
  3320. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3321. (exit $ac_status); }; } &&
  3322. { ac_try='test -s conftest.$ac_objext'
  3323. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3324. (eval $ac_try) 2>&5
  3325. ac_status=$?
  3326. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3327. (exit $ac_status); }; }; then
  3328. echo "$as_me:$LINENO: result: found via -mwin32" >&5
  3329. echo "${ECHO_T}found via -mwin32" >&6
  3330. ac_compile="$ac_compile_save"
  3331. CC="$save_CC"
  3332. WIN32FLAGS="-mwin32"
  3333. else
  3334. echo "$as_me: failed program was:" >&5
  3335. sed 's/^/| /' conftest.$ac_ext >&5
  3336. ac_compile="$ac_compile_save"
  3337. CC="$save_CC"
  3338. echo "$as_me:$LINENO: result: not found" >&5
  3339. echo "${ECHO_T}not found" >&6
  3340. fi
  3341. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  3342. fi
  3343. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  3344. CC="$CC $WIN32FLAGS"
  3345. echo "$as_me:$LINENO: checking for /usr/lib/binmode.o" >&5
  3346. echo $ECHO_N "checking for /usr/lib/binmode.o... $ECHO_C" >&6
  3347. if test -r /usr/lib/binmode.o
  3348. then
  3349. echo "$as_me:$LINENO: result: yes" >&5
  3350. echo "${ECHO_T}yes" >&6
  3351. LIBS="$LIBS /usr/lib/binmode.o"
  3352. else
  3353. echo "$as_me:$LINENO: result: no" >&5
  3354. echo "${ECHO_T}no" >&6
  3355. { echo "$as_me:$LINENO: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&5
  3356. echo "$as_me: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&2;}
  3357. fi
  3358. ;;
  3359. *)
  3360. { echo "$as_me:$LINENO: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&5
  3361. echo "$as_me: WARNING: Make sure the directory Eggdrop is installed into is mounted in binary mode." >&2;}
  3362. ;;
  3363. esac
  3364. EGG_CYGWIN=yes
  3365. cat >>confdefs.h <<\_ACEOF
  3366. #define CYGWIN_HACKS 1
  3367. _ACEOF
  3368. ;;
  3369. IRIX)
  3370. IRIX=yes
  3371. ;;
  3372. Ultrix)
  3373. SHELL=/bin/sh5
  3374. ;;
  3375. SINIX*)
  3376. ;;
  3377. BeOS)
  3378. ;;
  3379. Linux)
  3380. LINUX=yes
  3381. CFLAGS="$CFLAGS -Wall"
  3382. ;;
  3383. Lynx)
  3384. ;;
  3385. QNX)
  3386. ;;
  3387. OSF1)
  3388. case "`echo $egg_cv_var_system_release | cut -d . -f 1`" in
  3389. V*)
  3390. # FIXME: we should check this in a separate test
  3391. # Digital OSF uses an ancient version of gawk
  3392. if test "$AWK" = "gawk"
  3393. then
  3394. AWK=awk
  3395. fi
  3396. ;;
  3397. 1.0|1.1|1.2)
  3398. cat >>confdefs.h <<\_ACEOF
  3399. #define OSF1_HACKS 1
  3400. _ACEOF
  3401. ;;
  3402. 1.*)
  3403. cat >>confdefs.h <<\_ACEOF
  3404. #define OSF1_HACKS 1
  3405. _ACEOF
  3406. ;;
  3407. *)
  3408. ;;
  3409. esac
  3410. cat >>confdefs.h <<\_ACEOF
  3411. #define STOP_UAC 1
  3412. _ACEOF
  3413. cat >>confdefs.h <<\_ACEOF
  3414. #define BROKEN_SNPRINTF 1
  3415. _ACEOF
  3416. ;;
  3417. SunOS)
  3418. if ! test "`echo $egg_cv_var_system_release | cut -d . -f 1`" = "5"
  3419. then
  3420. # SunOS 4
  3421. SUNOS=yes
  3422. fi
  3423. ;;
  3424. *BSD)
  3425. # FreeBSD/OpenBSD/NetBSD
  3426. ;;
  3427. *)
  3428. echo "$as_me:$LINENO: checking if system is Mach based" >&5
  3429. echo $ECHO_N "checking if system is Mach based... $ECHO_C" >&6
  3430. if test -r /mach
  3431. then
  3432. echo "$as_me:$LINENO: result: yes" >&5
  3433. echo "${ECHO_T}yes" >&6
  3434. cat >>confdefs.h <<\_ACEOF
  3435. #define BORGCUBES 1
  3436. _ACEOF
  3437. else
  3438. echo "$as_me:$LINENO: result: no" >&5
  3439. echo "${ECHO_T}no" >&6
  3440. echo "$as_me:$LINENO: checking if system is QNX" >&5
  3441. echo $ECHO_N "checking if system is QNX... $ECHO_C" >&6
  3442. if test -r /cmds
  3443. then
  3444. echo "$as_me:$LINENO: result: yes" >&5
  3445. echo "${ECHO_T}yes" >&6
  3446. else
  3447. echo "$as_me:$LINENO: result: no" >&5
  3448. echo "${ECHO_T}no" >&6
  3449. echo "$as_me:$LINENO: result: Something unknown!" >&5
  3450. echo "${ECHO_T}Something unknown!" >&6
  3451. echo "$as_me:$LINENO: result: If you get dynamic modules to work, be sure to let the devel team know HOW :)" >&5
  3452. echo "${ECHO_T}If you get dynamic modules to work, be sure to let the devel team know HOW :)" >&6
  3453. fi
  3454. fi
  3455. ;;
  3456. esac
  3457. dns_reslib_avail="true"
  3458. echo "$as_me:$LINENO: checking for res_init" >&5
  3459. echo $ECHO_N "checking for res_init... $ECHO_C" >&6
  3460. if test "${ac_cv_func_res_init+set}" = set; then
  3461. echo $ECHO_N "(cached) $ECHO_C" >&6
  3462. else
  3463. cat >conftest.$ac_ext <<_ACEOF
  3464. /* confdefs.h. */
  3465. _ACEOF
  3466. cat confdefs.h >>conftest.$ac_ext
  3467. cat >>conftest.$ac_ext <<_ACEOF
  3468. /* end confdefs.h. */
  3469. /* Define res_init to an innocuous variant, in case <limits.h> declares res_init.
  3470. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3471. #define res_init innocuous_res_init
  3472. /* System header to define __stub macros and hopefully few prototypes,
  3473. which can conflict with char res_init (); below.
  3474. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3475. <limits.h> exists even on freestanding compilers. */
  3476. #ifdef __STDC__
  3477. # include <limits.h>
  3478. #else
  3479. # include <assert.h>
  3480. #endif
  3481. #undef res_init
  3482. /* Override any gcc2 internal prototype to avoid an error. */
  3483. #ifdef __cplusplus
  3484. extern "C"
  3485. {
  3486. #endif
  3487. /* We use char because int might match the return type of a gcc2
  3488. builtin and then its argument prototype would still apply. */
  3489. char res_init ();
  3490. /* The GNU C library defines this for functions which it implements
  3491. to always fail with ENOSYS. Some functions are actually named
  3492. something starting with __ and the normal name is an alias. */
  3493. #if defined (__stub_res_init) || defined (__stub___res_init)
  3494. choke me
  3495. #else
  3496. char (*f) () = res_init;
  3497. #endif
  3498. #ifdef __cplusplus
  3499. }
  3500. #endif
  3501. int
  3502. main ()
  3503. {
  3504. return f != res_init;
  3505. ;
  3506. return 0;
  3507. }
  3508. _ACEOF
  3509. rm -f conftest.$ac_objext conftest$ac_exeext
  3510. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3511. (eval $ac_link) 2>conftest.er1
  3512. ac_status=$?
  3513. grep -v '^ *+' conftest.er1 >conftest.err
  3514. rm -f conftest.er1
  3515. cat conftest.err >&5
  3516. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3517. (exit $ac_status); } &&
  3518. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3519. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3520. (eval $ac_try) 2>&5
  3521. ac_status=$?
  3522. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3523. (exit $ac_status); }; } &&
  3524. { ac_try='test -s conftest$ac_exeext'
  3525. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3526. (eval $ac_try) 2>&5
  3527. ac_status=$?
  3528. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3529. (exit $ac_status); }; }; then
  3530. ac_cv_func_res_init=yes
  3531. else
  3532. echo "$as_me: failed program was:" >&5
  3533. sed 's/^/| /' conftest.$ac_ext >&5
  3534. ac_cv_func_res_init=no
  3535. fi
  3536. rm -f conftest.err conftest.$ac_objext \
  3537. conftest$ac_exeext conftest.$ac_ext
  3538. fi
  3539. echo "$as_me:$LINENO: result: $ac_cv_func_res_init" >&5
  3540. echo "${ECHO_T}$ac_cv_func_res_init" >&6
  3541. if test $ac_cv_func_res_init = yes; then
  3542. :
  3543. else
  3544. echo "$as_me:$LINENO: checking for res_init in -lresolv" >&5
  3545. echo $ECHO_N "checking for res_init in -lresolv... $ECHO_C" >&6
  3546. if test "${ac_cv_lib_resolv_res_init+set}" = set; then
  3547. echo $ECHO_N "(cached) $ECHO_C" >&6
  3548. else
  3549. ac_check_lib_save_LIBS=$LIBS
  3550. LIBS="-lresolv $LIBS"
  3551. cat >conftest.$ac_ext <<_ACEOF
  3552. /* confdefs.h. */
  3553. _ACEOF
  3554. cat confdefs.h >>conftest.$ac_ext
  3555. cat >>conftest.$ac_ext <<_ACEOF
  3556. /* end confdefs.h. */
  3557. /* Override any gcc2 internal prototype to avoid an error. */
  3558. #ifdef __cplusplus
  3559. extern "C"
  3560. #endif
  3561. /* We use char because int might match the return type of a gcc2
  3562. builtin and then its argument prototype would still apply. */
  3563. char res_init ();
  3564. int
  3565. main ()
  3566. {
  3567. res_init ();
  3568. ;
  3569. return 0;
  3570. }
  3571. _ACEOF
  3572. rm -f conftest.$ac_objext conftest$ac_exeext
  3573. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3574. (eval $ac_link) 2>conftest.er1
  3575. ac_status=$?
  3576. grep -v '^ *+' conftest.er1 >conftest.err
  3577. rm -f conftest.er1
  3578. cat conftest.err >&5
  3579. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3580. (exit $ac_status); } &&
  3581. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3582. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3583. (eval $ac_try) 2>&5
  3584. ac_status=$?
  3585. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3586. (exit $ac_status); }; } &&
  3587. { ac_try='test -s conftest$ac_exeext'
  3588. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3589. (eval $ac_try) 2>&5
  3590. ac_status=$?
  3591. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3592. (exit $ac_status); }; }; then
  3593. ac_cv_lib_resolv_res_init=yes
  3594. else
  3595. echo "$as_me: failed program was:" >&5
  3596. sed 's/^/| /' conftest.$ac_ext >&5
  3597. ac_cv_lib_resolv_res_init=no
  3598. fi
  3599. rm -f conftest.err conftest.$ac_objext \
  3600. conftest$ac_exeext conftest.$ac_ext
  3601. LIBS=$ac_check_lib_save_LIBS
  3602. fi
  3603. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_init" >&5
  3604. echo "${ECHO_T}$ac_cv_lib_resolv_res_init" >&6
  3605. if test $ac_cv_lib_resolv_res_init = yes; then
  3606. RESLIB="-lresolv"
  3607. else
  3608. echo "$as_me:$LINENO: checking for res_init in -lbind" >&5
  3609. echo $ECHO_N "checking for res_init in -lbind... $ECHO_C" >&6
  3610. if test "${ac_cv_lib_bind_res_init+set}" = set; then
  3611. echo $ECHO_N "(cached) $ECHO_C" >&6
  3612. else
  3613. ac_check_lib_save_LIBS=$LIBS
  3614. LIBS="-lbind $LIBS"
  3615. cat >conftest.$ac_ext <<_ACEOF
  3616. /* confdefs.h. */
  3617. _ACEOF
  3618. cat confdefs.h >>conftest.$ac_ext
  3619. cat >>conftest.$ac_ext <<_ACEOF
  3620. /* end confdefs.h. */
  3621. /* Override any gcc2 internal prototype to avoid an error. */
  3622. #ifdef __cplusplus
  3623. extern "C"
  3624. #endif
  3625. /* We use char because int might match the return type of a gcc2
  3626. builtin and then its argument prototype would still apply. */
  3627. char res_init ();
  3628. int
  3629. main ()
  3630. {
  3631. res_init ();
  3632. ;
  3633. return 0;
  3634. }
  3635. _ACEOF
  3636. rm -f conftest.$ac_objext conftest$ac_exeext
  3637. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3638. (eval $ac_link) 2>conftest.er1
  3639. ac_status=$?
  3640. grep -v '^ *+' conftest.er1 >conftest.err
  3641. rm -f conftest.er1
  3642. cat conftest.err >&5
  3643. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3644. (exit $ac_status); } &&
  3645. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3646. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3647. (eval $ac_try) 2>&5
  3648. ac_status=$?
  3649. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3650. (exit $ac_status); }; } &&
  3651. { ac_try='test -s conftest$ac_exeext'
  3652. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3653. (eval $ac_try) 2>&5
  3654. ac_status=$?
  3655. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3656. (exit $ac_status); }; }; then
  3657. ac_cv_lib_bind_res_init=yes
  3658. else
  3659. echo "$as_me: failed program was:" >&5
  3660. sed 's/^/| /' conftest.$ac_ext >&5
  3661. ac_cv_lib_bind_res_init=no
  3662. fi
  3663. rm -f conftest.err conftest.$ac_objext \
  3664. conftest$ac_exeext conftest.$ac_ext
  3665. LIBS=$ac_check_lib_save_LIBS
  3666. fi
  3667. echo "$as_me:$LINENO: result: $ac_cv_lib_bind_res_init" >&5
  3668. echo "${ECHO_T}$ac_cv_lib_bind_res_init" >&6
  3669. if test $ac_cv_lib_bind_res_init = yes; then
  3670. RESLIB="-lbind"
  3671. else
  3672. dns_reslib_avail="false";
  3673. fi
  3674. fi
  3675. fi
  3676. if test "${dns_reslib_avail}" = false; then
  3677. dns_reslib_avail="true"
  3678. echo "$as_me:$LINENO: checking for __res_init" >&5
  3679. echo $ECHO_N "checking for __res_init... $ECHO_C" >&6
  3680. if test "${ac_cv_func___res_init+set}" = set; then
  3681. echo $ECHO_N "(cached) $ECHO_C" >&6
  3682. else
  3683. cat >conftest.$ac_ext <<_ACEOF
  3684. /* confdefs.h. */
  3685. _ACEOF
  3686. cat confdefs.h >>conftest.$ac_ext
  3687. cat >>conftest.$ac_ext <<_ACEOF
  3688. /* end confdefs.h. */
  3689. /* Define __res_init to an innocuous variant, in case <limits.h> declares __res_init.
  3690. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3691. #define __res_init innocuous___res_init
  3692. /* System header to define __stub macros and hopefully few prototypes,
  3693. which can conflict with char __res_init (); below.
  3694. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3695. <limits.h> exists even on freestanding compilers. */
  3696. #ifdef __STDC__
  3697. # include <limits.h>
  3698. #else
  3699. # include <assert.h>
  3700. #endif
  3701. #undef __res_init
  3702. /* Override any gcc2 internal prototype to avoid an error. */
  3703. #ifdef __cplusplus
  3704. extern "C"
  3705. {
  3706. #endif
  3707. /* We use char because int might match the return type of a gcc2
  3708. builtin and then its argument prototype would still apply. */
  3709. char __res_init ();
  3710. /* The GNU C library defines this for functions which it implements
  3711. to always fail with ENOSYS. Some functions are actually named
  3712. something starting with __ and the normal name is an alias. */
  3713. #if defined (__stub___res_init) || defined (__stub_____res_init)
  3714. choke me
  3715. #else
  3716. char (*f) () = __res_init;
  3717. #endif
  3718. #ifdef __cplusplus
  3719. }
  3720. #endif
  3721. int
  3722. main ()
  3723. {
  3724. return f != __res_init;
  3725. ;
  3726. return 0;
  3727. }
  3728. _ACEOF
  3729. rm -f conftest.$ac_objext conftest$ac_exeext
  3730. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3731. (eval $ac_link) 2>conftest.er1
  3732. ac_status=$?
  3733. grep -v '^ *+' conftest.er1 >conftest.err
  3734. rm -f conftest.er1
  3735. cat conftest.err >&5
  3736. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3737. (exit $ac_status); } &&
  3738. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3739. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3740. (eval $ac_try) 2>&5
  3741. ac_status=$?
  3742. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3743. (exit $ac_status); }; } &&
  3744. { ac_try='test -s conftest$ac_exeext'
  3745. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3746. (eval $ac_try) 2>&5
  3747. ac_status=$?
  3748. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3749. (exit $ac_status); }; }; then
  3750. ac_cv_func___res_init=yes
  3751. else
  3752. echo "$as_me: failed program was:" >&5
  3753. sed 's/^/| /' conftest.$ac_ext >&5
  3754. ac_cv_func___res_init=no
  3755. fi
  3756. rm -f conftest.err conftest.$ac_objext \
  3757. conftest$ac_exeext conftest.$ac_ext
  3758. fi
  3759. echo "$as_me:$LINENO: result: $ac_cv_func___res_init" >&5
  3760. echo "${ECHO_T}$ac_cv_func___res_init" >&6
  3761. if test $ac_cv_func___res_init = yes; then
  3762. :
  3763. else
  3764. echo "$as_me:$LINENO: checking for __res_init in -lresolv" >&5
  3765. echo $ECHO_N "checking for __res_init in -lresolv... $ECHO_C" >&6
  3766. if test "${ac_cv_lib_resolv___res_init+set}" = set; then
  3767. echo $ECHO_N "(cached) $ECHO_C" >&6
  3768. else
  3769. ac_check_lib_save_LIBS=$LIBS
  3770. LIBS="-lresolv $LIBS"
  3771. cat >conftest.$ac_ext <<_ACEOF
  3772. /* confdefs.h. */
  3773. _ACEOF
  3774. cat confdefs.h >>conftest.$ac_ext
  3775. cat >>conftest.$ac_ext <<_ACEOF
  3776. /* end confdefs.h. */
  3777. /* Override any gcc2 internal prototype to avoid an error. */
  3778. #ifdef __cplusplus
  3779. extern "C"
  3780. #endif
  3781. /* We use char because int might match the return type of a gcc2
  3782. builtin and then its argument prototype would still apply. */
  3783. char __res_init ();
  3784. int
  3785. main ()
  3786. {
  3787. __res_init ();
  3788. ;
  3789. return 0;
  3790. }
  3791. _ACEOF
  3792. rm -f conftest.$ac_objext conftest$ac_exeext
  3793. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3794. (eval $ac_link) 2>conftest.er1
  3795. ac_status=$?
  3796. grep -v '^ *+' conftest.er1 >conftest.err
  3797. rm -f conftest.er1
  3798. cat conftest.err >&5
  3799. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3800. (exit $ac_status); } &&
  3801. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3802. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3803. (eval $ac_try) 2>&5
  3804. ac_status=$?
  3805. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3806. (exit $ac_status); }; } &&
  3807. { ac_try='test -s conftest$ac_exeext'
  3808. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3809. (eval $ac_try) 2>&5
  3810. ac_status=$?
  3811. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3812. (exit $ac_status); }; }; then
  3813. ac_cv_lib_resolv___res_init=yes
  3814. else
  3815. echo "$as_me: failed program was:" >&5
  3816. sed 's/^/| /' conftest.$ac_ext >&5
  3817. ac_cv_lib_resolv___res_init=no
  3818. fi
  3819. rm -f conftest.err conftest.$ac_objext \
  3820. conftest$ac_exeext conftest.$ac_ext
  3821. LIBS=$ac_check_lib_save_LIBS
  3822. fi
  3823. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_init" >&5
  3824. echo "${ECHO_T}$ac_cv_lib_resolv___res_init" >&6
  3825. if test $ac_cv_lib_resolv___res_init = yes; then
  3826. RESLIB="-lresolv"
  3827. else
  3828. echo "$as_me:$LINENO: checking for __res_init in -lbind" >&5
  3829. echo $ECHO_N "checking for __res_init in -lbind... $ECHO_C" >&6
  3830. if test "${ac_cv_lib_bind___res_init+set}" = set; then
  3831. echo $ECHO_N "(cached) $ECHO_C" >&6
  3832. else
  3833. ac_check_lib_save_LIBS=$LIBS
  3834. LIBS="-lbind $LIBS"
  3835. cat >conftest.$ac_ext <<_ACEOF
  3836. /* confdefs.h. */
  3837. _ACEOF
  3838. cat confdefs.h >>conftest.$ac_ext
  3839. cat >>conftest.$ac_ext <<_ACEOF
  3840. /* end confdefs.h. */
  3841. /* Override any gcc2 internal prototype to avoid an error. */
  3842. #ifdef __cplusplus
  3843. extern "C"
  3844. #endif
  3845. /* We use char because int might match the return type of a gcc2
  3846. builtin and then its argument prototype would still apply. */
  3847. char __res_init ();
  3848. int
  3849. main ()
  3850. {
  3851. __res_init ();
  3852. ;
  3853. return 0;
  3854. }
  3855. _ACEOF
  3856. rm -f conftest.$ac_objext conftest$ac_exeext
  3857. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3858. (eval $ac_link) 2>conftest.er1
  3859. ac_status=$?
  3860. grep -v '^ *+' conftest.er1 >conftest.err
  3861. rm -f conftest.er1
  3862. cat conftest.err >&5
  3863. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3864. (exit $ac_status); } &&
  3865. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3866. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3867. (eval $ac_try) 2>&5
  3868. ac_status=$?
  3869. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3870. (exit $ac_status); }; } &&
  3871. { ac_try='test -s conftest$ac_exeext'
  3872. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3873. (eval $ac_try) 2>&5
  3874. ac_status=$?
  3875. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3876. (exit $ac_status); }; }; then
  3877. ac_cv_lib_bind___res_init=yes
  3878. else
  3879. echo "$as_me: failed program was:" >&5
  3880. sed 's/^/| /' conftest.$ac_ext >&5
  3881. ac_cv_lib_bind___res_init=no
  3882. fi
  3883. rm -f conftest.err conftest.$ac_objext \
  3884. conftest$ac_exeext conftest.$ac_ext
  3885. LIBS=$ac_check_lib_save_LIBS
  3886. fi
  3887. echo "$as_me:$LINENO: result: $ac_cv_lib_bind___res_init" >&5
  3888. echo "${ECHO_T}$ac_cv_lib_bind___res_init" >&6
  3889. if test $ac_cv_lib_bind___res_init = yes; then
  3890. RESLIB="-lbind"
  3891. else
  3892. dns_reslib_avail="false";
  3893. fi
  3894. fi
  3895. fi
  3896. fi
  3897. echo "$as_me:$LINENO: checking for res_mkquery" >&5
  3898. echo $ECHO_N "checking for res_mkquery... $ECHO_C" >&6
  3899. if test "${ac_cv_func_res_mkquery+set}" = set; then
  3900. echo $ECHO_N "(cached) $ECHO_C" >&6
  3901. else
  3902. cat >conftest.$ac_ext <<_ACEOF
  3903. /* confdefs.h. */
  3904. _ACEOF
  3905. cat confdefs.h >>conftest.$ac_ext
  3906. cat >>conftest.$ac_ext <<_ACEOF
  3907. /* end confdefs.h. */
  3908. /* Define res_mkquery to an innocuous variant, in case <limits.h> declares res_mkquery.
  3909. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3910. #define res_mkquery innocuous_res_mkquery
  3911. /* System header to define __stub macros and hopefully few prototypes,
  3912. which can conflict with char res_mkquery (); below.
  3913. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3914. <limits.h> exists even on freestanding compilers. */
  3915. #ifdef __STDC__
  3916. # include <limits.h>
  3917. #else
  3918. # include <assert.h>
  3919. #endif
  3920. #undef res_mkquery
  3921. /* Override any gcc2 internal prototype to avoid an error. */
  3922. #ifdef __cplusplus
  3923. extern "C"
  3924. {
  3925. #endif
  3926. /* We use char because int might match the return type of a gcc2
  3927. builtin and then its argument prototype would still apply. */
  3928. char res_mkquery ();
  3929. /* The GNU C library defines this for functions which it implements
  3930. to always fail with ENOSYS. Some functions are actually named
  3931. something starting with __ and the normal name is an alias. */
  3932. #if defined (__stub_res_mkquery) || defined (__stub___res_mkquery)
  3933. choke me
  3934. #else
  3935. char (*f) () = res_mkquery;
  3936. #endif
  3937. #ifdef __cplusplus
  3938. }
  3939. #endif
  3940. int
  3941. main ()
  3942. {
  3943. return f != res_mkquery;
  3944. ;
  3945. return 0;
  3946. }
  3947. _ACEOF
  3948. rm -f conftest.$ac_objext conftest$ac_exeext
  3949. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3950. (eval $ac_link) 2>conftest.er1
  3951. ac_status=$?
  3952. grep -v '^ *+' conftest.er1 >conftest.err
  3953. rm -f conftest.er1
  3954. cat conftest.err >&5
  3955. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3956. (exit $ac_status); } &&
  3957. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3958. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3959. (eval $ac_try) 2>&5
  3960. ac_status=$?
  3961. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3962. (exit $ac_status); }; } &&
  3963. { ac_try='test -s conftest$ac_exeext'
  3964. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3965. (eval $ac_try) 2>&5
  3966. ac_status=$?
  3967. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3968. (exit $ac_status); }; }; then
  3969. ac_cv_func_res_mkquery=yes
  3970. else
  3971. echo "$as_me: failed program was:" >&5
  3972. sed 's/^/| /' conftest.$ac_ext >&5
  3973. ac_cv_func_res_mkquery=no
  3974. fi
  3975. rm -f conftest.err conftest.$ac_objext \
  3976. conftest$ac_exeext conftest.$ac_ext
  3977. fi
  3978. echo "$as_me:$LINENO: result: $ac_cv_func_res_mkquery" >&5
  3979. echo "${ECHO_T}$ac_cv_func_res_mkquery" >&6
  3980. if test $ac_cv_func_res_mkquery = yes; then
  3981. :
  3982. else
  3983. echo "$as_me:$LINENO: checking for res_mkquery in -lresolv" >&5
  3984. echo $ECHO_N "checking for res_mkquery in -lresolv... $ECHO_C" >&6
  3985. if test "${ac_cv_lib_resolv_res_mkquery+set}" = set; then
  3986. echo $ECHO_N "(cached) $ECHO_C" >&6
  3987. else
  3988. ac_check_lib_save_LIBS=$LIBS
  3989. LIBS="-lresolv $LIBS"
  3990. cat >conftest.$ac_ext <<_ACEOF
  3991. /* confdefs.h. */
  3992. _ACEOF
  3993. cat confdefs.h >>conftest.$ac_ext
  3994. cat >>conftest.$ac_ext <<_ACEOF
  3995. /* end confdefs.h. */
  3996. /* Override any gcc2 internal prototype to avoid an error. */
  3997. #ifdef __cplusplus
  3998. extern "C"
  3999. #endif
  4000. /* We use char because int might match the return type of a gcc2
  4001. builtin and then its argument prototype would still apply. */
  4002. char res_mkquery ();
  4003. int
  4004. main ()
  4005. {
  4006. res_mkquery ();
  4007. ;
  4008. return 0;
  4009. }
  4010. _ACEOF
  4011. rm -f conftest.$ac_objext conftest$ac_exeext
  4012. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4013. (eval $ac_link) 2>conftest.er1
  4014. ac_status=$?
  4015. grep -v '^ *+' conftest.er1 >conftest.err
  4016. rm -f conftest.er1
  4017. cat conftest.err >&5
  4018. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4019. (exit $ac_status); } &&
  4020. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4021. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4022. (eval $ac_try) 2>&5
  4023. ac_status=$?
  4024. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4025. (exit $ac_status); }; } &&
  4026. { ac_try='test -s conftest$ac_exeext'
  4027. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4028. (eval $ac_try) 2>&5
  4029. ac_status=$?
  4030. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4031. (exit $ac_status); }; }; then
  4032. ac_cv_lib_resolv_res_mkquery=yes
  4033. else
  4034. echo "$as_me: failed program was:" >&5
  4035. sed 's/^/| /' conftest.$ac_ext >&5
  4036. ac_cv_lib_resolv_res_mkquery=no
  4037. fi
  4038. rm -f conftest.err conftest.$ac_objext \
  4039. conftest$ac_exeext conftest.$ac_ext
  4040. LIBS=$ac_check_lib_save_LIBS
  4041. fi
  4042. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_mkquery" >&5
  4043. echo "${ECHO_T}$ac_cv_lib_resolv_res_mkquery" >&6
  4044. if test $ac_cv_lib_resolv_res_mkquery = yes; then
  4045. if test "x${RESLIB}" != "x-lresolv"; then
  4046. RESLIB="${RESLIB} -lresolv"
  4047. fi
  4048. else
  4049. echo "$as_me:$LINENO: checking for res_mkquery in -lbind" >&5
  4050. echo $ECHO_N "checking for res_mkquery in -lbind... $ECHO_C" >&6
  4051. if test "${ac_cv_lib_bind_res_mkquery+set}" = set; then
  4052. echo $ECHO_N "(cached) $ECHO_C" >&6
  4053. else
  4054. ac_check_lib_save_LIBS=$LIBS
  4055. LIBS="-lbind $LIBS"
  4056. cat >conftest.$ac_ext <<_ACEOF
  4057. /* confdefs.h. */
  4058. _ACEOF
  4059. cat confdefs.h >>conftest.$ac_ext
  4060. cat >>conftest.$ac_ext <<_ACEOF
  4061. /* end confdefs.h. */
  4062. /* Override any gcc2 internal prototype to avoid an error. */
  4063. #ifdef __cplusplus
  4064. extern "C"
  4065. #endif
  4066. /* We use char because int might match the return type of a gcc2
  4067. builtin and then its argument prototype would still apply. */
  4068. char res_mkquery ();
  4069. int
  4070. main ()
  4071. {
  4072. res_mkquery ();
  4073. ;
  4074. return 0;
  4075. }
  4076. _ACEOF
  4077. rm -f conftest.$ac_objext conftest$ac_exeext
  4078. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4079. (eval $ac_link) 2>conftest.er1
  4080. ac_status=$?
  4081. grep -v '^ *+' conftest.er1 >conftest.err
  4082. rm -f conftest.er1
  4083. cat conftest.err >&5
  4084. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4085. (exit $ac_status); } &&
  4086. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4087. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4088. (eval $ac_try) 2>&5
  4089. ac_status=$?
  4090. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4091. (exit $ac_status); }; } &&
  4092. { ac_try='test -s conftest$ac_exeext'
  4093. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4094. (eval $ac_try) 2>&5
  4095. ac_status=$?
  4096. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4097. (exit $ac_status); }; }; then
  4098. ac_cv_lib_bind_res_mkquery=yes
  4099. else
  4100. echo "$as_me: failed program was:" >&5
  4101. sed 's/^/| /' conftest.$ac_ext >&5
  4102. ac_cv_lib_bind_res_mkquery=no
  4103. fi
  4104. rm -f conftest.err conftest.$ac_objext \
  4105. conftest$ac_exeext conftest.$ac_ext
  4106. LIBS=$ac_check_lib_save_LIBS
  4107. fi
  4108. echo "$as_me:$LINENO: result: $ac_cv_lib_bind_res_mkquery" >&5
  4109. echo "${ECHO_T}$ac_cv_lib_bind_res_mkquery" >&6
  4110. if test $ac_cv_lib_bind_res_mkquery = yes; then
  4111. if test "x${RESLIB}" != "x-lbind"; then
  4112. RESLIB="${RESLIB} -lbind"
  4113. fi
  4114. else
  4115. dns_reslib_avail="false";
  4116. fi
  4117. fi
  4118. fi
  4119. if test "${dns_reslib_avail}" = false; then
  4120. dns_reslib_avail="true"
  4121. echo "$as_me:$LINENO: checking for __res_mkquery" >&5
  4122. echo $ECHO_N "checking for __res_mkquery... $ECHO_C" >&6
  4123. if test "${ac_cv_func___res_mkquery+set}" = set; then
  4124. echo $ECHO_N "(cached) $ECHO_C" >&6
  4125. else
  4126. cat >conftest.$ac_ext <<_ACEOF
  4127. /* confdefs.h. */
  4128. _ACEOF
  4129. cat confdefs.h >>conftest.$ac_ext
  4130. cat >>conftest.$ac_ext <<_ACEOF
  4131. /* end confdefs.h. */
  4132. /* Define __res_mkquery to an innocuous variant, in case <limits.h> declares __res_mkquery.
  4133. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  4134. #define __res_mkquery innocuous___res_mkquery
  4135. /* System header to define __stub macros and hopefully few prototypes,
  4136. which can conflict with char __res_mkquery (); below.
  4137. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4138. <limits.h> exists even on freestanding compilers. */
  4139. #ifdef __STDC__
  4140. # include <limits.h>
  4141. #else
  4142. # include <assert.h>
  4143. #endif
  4144. #undef __res_mkquery
  4145. /* Override any gcc2 internal prototype to avoid an error. */
  4146. #ifdef __cplusplus
  4147. extern "C"
  4148. {
  4149. #endif
  4150. /* We use char because int might match the return type of a gcc2
  4151. builtin and then its argument prototype would still apply. */
  4152. char __res_mkquery ();
  4153. /* The GNU C library defines this for functions which it implements
  4154. to always fail with ENOSYS. Some functions are actually named
  4155. something starting with __ and the normal name is an alias. */
  4156. #if defined (__stub___res_mkquery) || defined (__stub_____res_mkquery)
  4157. choke me
  4158. #else
  4159. char (*f) () = __res_mkquery;
  4160. #endif
  4161. #ifdef __cplusplus
  4162. }
  4163. #endif
  4164. int
  4165. main ()
  4166. {
  4167. return f != __res_mkquery;
  4168. ;
  4169. return 0;
  4170. }
  4171. _ACEOF
  4172. rm -f conftest.$ac_objext conftest$ac_exeext
  4173. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4174. (eval $ac_link) 2>conftest.er1
  4175. ac_status=$?
  4176. grep -v '^ *+' conftest.er1 >conftest.err
  4177. rm -f conftest.er1
  4178. cat conftest.err >&5
  4179. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4180. (exit $ac_status); } &&
  4181. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4182. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4183. (eval $ac_try) 2>&5
  4184. ac_status=$?
  4185. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4186. (exit $ac_status); }; } &&
  4187. { ac_try='test -s conftest$ac_exeext'
  4188. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4189. (eval $ac_try) 2>&5
  4190. ac_status=$?
  4191. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4192. (exit $ac_status); }; }; then
  4193. ac_cv_func___res_mkquery=yes
  4194. else
  4195. echo "$as_me: failed program was:" >&5
  4196. sed 's/^/| /' conftest.$ac_ext >&5
  4197. ac_cv_func___res_mkquery=no
  4198. fi
  4199. rm -f conftest.err conftest.$ac_objext \
  4200. conftest$ac_exeext conftest.$ac_ext
  4201. fi
  4202. echo "$as_me:$LINENO: result: $ac_cv_func___res_mkquery" >&5
  4203. echo "${ECHO_T}$ac_cv_func___res_mkquery" >&6
  4204. if test $ac_cv_func___res_mkquery = yes; then
  4205. :
  4206. else
  4207. echo "$as_me:$LINENO: checking for __res_mkquery in -lresolv" >&5
  4208. echo $ECHO_N "checking for __res_mkquery in -lresolv... $ECHO_C" >&6
  4209. if test "${ac_cv_lib_resolv___res_mkquery+set}" = set; then
  4210. echo $ECHO_N "(cached) $ECHO_C" >&6
  4211. else
  4212. ac_check_lib_save_LIBS=$LIBS
  4213. LIBS="-lresolv $LIBS"
  4214. cat >conftest.$ac_ext <<_ACEOF
  4215. /* confdefs.h. */
  4216. _ACEOF
  4217. cat confdefs.h >>conftest.$ac_ext
  4218. cat >>conftest.$ac_ext <<_ACEOF
  4219. /* end confdefs.h. */
  4220. /* Override any gcc2 internal prototype to avoid an error. */
  4221. #ifdef __cplusplus
  4222. extern "C"
  4223. #endif
  4224. /* We use char because int might match the return type of a gcc2
  4225. builtin and then its argument prototype would still apply. */
  4226. char __res_mkquery ();
  4227. int
  4228. main ()
  4229. {
  4230. __res_mkquery ();
  4231. ;
  4232. return 0;
  4233. }
  4234. _ACEOF
  4235. rm -f conftest.$ac_objext conftest$ac_exeext
  4236. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4237. (eval $ac_link) 2>conftest.er1
  4238. ac_status=$?
  4239. grep -v '^ *+' conftest.er1 >conftest.err
  4240. rm -f conftest.er1
  4241. cat conftest.err >&5
  4242. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4243. (exit $ac_status); } &&
  4244. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4245. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4246. (eval $ac_try) 2>&5
  4247. ac_status=$?
  4248. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4249. (exit $ac_status); }; } &&
  4250. { ac_try='test -s conftest$ac_exeext'
  4251. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4252. (eval $ac_try) 2>&5
  4253. ac_status=$?
  4254. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4255. (exit $ac_status); }; }; then
  4256. ac_cv_lib_resolv___res_mkquery=yes
  4257. else
  4258. echo "$as_me: failed program was:" >&5
  4259. sed 's/^/| /' conftest.$ac_ext >&5
  4260. ac_cv_lib_resolv___res_mkquery=no
  4261. fi
  4262. rm -f conftest.err conftest.$ac_objext \
  4263. conftest$ac_exeext conftest.$ac_ext
  4264. LIBS=$ac_check_lib_save_LIBS
  4265. fi
  4266. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_mkquery" >&5
  4267. echo "${ECHO_T}$ac_cv_lib_resolv___res_mkquery" >&6
  4268. if test $ac_cv_lib_resolv___res_mkquery = yes; then
  4269. if test "x${RESLIB}" != "x-lresolv"; then
  4270. RESLIB="${RESLIB} -lresolv"
  4271. fi
  4272. else
  4273. echo "$as_me:$LINENO: checking for __res_mkquery in -lbind" >&5
  4274. echo $ECHO_N "checking for __res_mkquery in -lbind... $ECHO_C" >&6
  4275. if test "${ac_cv_lib_bind___res_mkquery+set}" = set; then
  4276. echo $ECHO_N "(cached) $ECHO_C" >&6
  4277. else
  4278. ac_check_lib_save_LIBS=$LIBS
  4279. LIBS="-lbind $LIBS"
  4280. cat >conftest.$ac_ext <<_ACEOF
  4281. /* confdefs.h. */
  4282. _ACEOF
  4283. cat confdefs.h >>conftest.$ac_ext
  4284. cat >>conftest.$ac_ext <<_ACEOF
  4285. /* end confdefs.h. */
  4286. /* Override any gcc2 internal prototype to avoid an error. */
  4287. #ifdef __cplusplus
  4288. extern "C"
  4289. #endif
  4290. /* We use char because int might match the return type of a gcc2
  4291. builtin and then its argument prototype would still apply. */
  4292. char __res_mkquery ();
  4293. int
  4294. main ()
  4295. {
  4296. __res_mkquery ();
  4297. ;
  4298. return 0;
  4299. }
  4300. _ACEOF
  4301. rm -f conftest.$ac_objext conftest$ac_exeext
  4302. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4303. (eval $ac_link) 2>conftest.er1
  4304. ac_status=$?
  4305. grep -v '^ *+' conftest.er1 >conftest.err
  4306. rm -f conftest.er1
  4307. cat conftest.err >&5
  4308. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4309. (exit $ac_status); } &&
  4310. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4311. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4312. (eval $ac_try) 2>&5
  4313. ac_status=$?
  4314. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4315. (exit $ac_status); }; } &&
  4316. { ac_try='test -s conftest$ac_exeext'
  4317. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4318. (eval $ac_try) 2>&5
  4319. ac_status=$?
  4320. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4321. (exit $ac_status); }; }; then
  4322. ac_cv_lib_bind___res_mkquery=yes
  4323. else
  4324. echo "$as_me: failed program was:" >&5
  4325. sed 's/^/| /' conftest.$ac_ext >&5
  4326. ac_cv_lib_bind___res_mkquery=no
  4327. fi
  4328. rm -f conftest.err conftest.$ac_objext \
  4329. conftest$ac_exeext conftest.$ac_ext
  4330. LIBS=$ac_check_lib_save_LIBS
  4331. fi
  4332. echo "$as_me:$LINENO: result: $ac_cv_lib_bind___res_mkquery" >&5
  4333. echo "${ECHO_T}$ac_cv_lib_bind___res_mkquery" >&6
  4334. if test $ac_cv_lib_bind___res_mkquery = yes; then
  4335. if test "x${RESLIB}" != "x-lbind"; then
  4336. RESLIB="${RESLIB} -lbind"
  4337. fi
  4338. else
  4339. dns_reslib_avail="false";
  4340. fi
  4341. fi
  4342. fi
  4343. fi
  4344. if test "${dns_reslib_avail}" = false; then
  4345. if test "$ac_cv_cygwin" = "yes"; then
  4346. echo "$as_me:$LINENO: checking for /usr/local/bind/lib/libbind.a" >&5
  4347. echo $ECHO_N "checking for /usr/local/bind/lib/libbind.a... $ECHO_C" >&6
  4348. if test -r /usr/local/bind/lib/libbind.a; then
  4349. echo "$as_me:$LINENO: result: yes" >&5
  4350. echo "${ECHO_T}yes" >&6
  4351. RESLIB="${RESLIB} -L/usr/local/bind/lib -lbind"
  4352. RESINCLUDE="-I/usr/local/bind/include"
  4353. dns_reslib_avail="true"
  4354. else
  4355. echo "$as_me:$LINENO: result: no" >&5
  4356. echo "${ECHO_T}no" >&6
  4357. fi
  4358. fi
  4359. fi
  4360. if test "${dns_reslib_avail}" = false; then
  4361. cat >&2 <<EOF
  4362. configure: warning:
  4363. Your system provides no functional resolver library.
  4364. One is required for buld.
  4365. EOF
  4366. exit 1
  4367. fi
  4368. #checkpoint
  4369. cat >confcache <<\_ACEOF
  4370. # This file is a shell script that caches the results of configure
  4371. # tests run on this system so they can be shared between configure
  4372. # scripts and configure runs, see configure's option --config-cache.
  4373. # It is not useful on other systems. If it contains results you don't
  4374. # want to keep, you may remove or edit it.
  4375. #
  4376. # config.status only pays attention to the cache file if you give it
  4377. # the --recheck option to rerun configure.
  4378. #
  4379. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  4380. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  4381. # following values.
  4382. _ACEOF
  4383. # The following way of writing the cache mishandles newlines in values,
  4384. # but we know of no workaround that is simple, portable, and efficient.
  4385. # So, don't put newlines in cache variables' values.
  4386. # Ultrix sh set writes to stderr and can't be redirected directly,
  4387. # and sets the high bit in the cache file unless we assign to the vars.
  4388. {
  4389. (set) 2>&1 |
  4390. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  4391. *ac_space=\ *)
  4392. # `set' does not quote correctly, so add quotes (double-quote
  4393. # substitution turns \\\\ into \\, and sed turns \\ into \).
  4394. sed -n \
  4395. "s/'/'\\\\''/g;
  4396. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  4397. ;;
  4398. *)
  4399. # `set' quotes correctly as required by POSIX, so do not add quotes.
  4400. sed -n \
  4401. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  4402. ;;
  4403. esac;
  4404. } |
  4405. sed '
  4406. t clear
  4407. : clear
  4408. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  4409. t end
  4410. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  4411. : end' >>confcache
  4412. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  4413. if test -w $cache_file; then
  4414. test "x$cache_file" != "x/dev/null"
  4415. cat confcache >$cache_file
  4416. else
  4417. echo "not updating unwritable cache $cache_file"
  4418. fi
  4419. fi
  4420. rm -f confcache
  4421. # Checks for system libraries
  4422. # FIXME: this needs to be fixed so that it works on IRIX
  4423. if test "$IRIX" = "yes"
  4424. then
  4425. { echo "$as_me:$LINENO: WARNING: Skipping library tests because they CONFUSE Irix." >&5
  4426. echo "$as_me: WARNING: Skipping library tests because they CONFUSE Irix." >&2;}
  4427. else
  4428. echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
  4429. echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
  4430. if test "${ac_cv_lib_socket_socket+set}" = set; then
  4431. echo $ECHO_N "(cached) $ECHO_C" >&6
  4432. else
  4433. ac_check_lib_save_LIBS=$LIBS
  4434. LIBS="-lsocket $LIBS"
  4435. cat >conftest.$ac_ext <<_ACEOF
  4436. /* confdefs.h. */
  4437. _ACEOF
  4438. cat confdefs.h >>conftest.$ac_ext
  4439. cat >>conftest.$ac_ext <<_ACEOF
  4440. /* end confdefs.h. */
  4441. /* Override any gcc2 internal prototype to avoid an error. */
  4442. #ifdef __cplusplus
  4443. extern "C"
  4444. #endif
  4445. /* We use char because int might match the return type of a gcc2
  4446. builtin and then its argument prototype would still apply. */
  4447. char socket ();
  4448. int
  4449. main ()
  4450. {
  4451. socket ();
  4452. ;
  4453. return 0;
  4454. }
  4455. _ACEOF
  4456. rm -f conftest.$ac_objext conftest$ac_exeext
  4457. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4458. (eval $ac_link) 2>conftest.er1
  4459. ac_status=$?
  4460. grep -v '^ *+' conftest.er1 >conftest.err
  4461. rm -f conftest.er1
  4462. cat conftest.err >&5
  4463. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4464. (exit $ac_status); } &&
  4465. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4466. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4467. (eval $ac_try) 2>&5
  4468. ac_status=$?
  4469. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4470. (exit $ac_status); }; } &&
  4471. { ac_try='test -s conftest$ac_exeext'
  4472. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4473. (eval $ac_try) 2>&5
  4474. ac_status=$?
  4475. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4476. (exit $ac_status); }; }; then
  4477. ac_cv_lib_socket_socket=yes
  4478. else
  4479. echo "$as_me: failed program was:" >&5
  4480. sed 's/^/| /' conftest.$ac_ext >&5
  4481. ac_cv_lib_socket_socket=no
  4482. fi
  4483. rm -f conftest.err conftest.$ac_objext \
  4484. conftest$ac_exeext conftest.$ac_ext
  4485. LIBS=$ac_check_lib_save_LIBS
  4486. fi
  4487. echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
  4488. echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
  4489. if test $ac_cv_lib_socket_socket = yes; then
  4490. cat >>confdefs.h <<_ACEOF
  4491. #define HAVE_LIBSOCKET 1
  4492. _ACEOF
  4493. LIBS="-lsocket $LIBS"
  4494. fi
  4495. # AC_CHECK_LIB(nsl, connect)
  4496. echo "$as_me:$LINENO: checking for gethostbyname in -ldns" >&5
  4497. echo $ECHO_N "checking for gethostbyname in -ldns... $ECHO_C" >&6
  4498. if test "${ac_cv_lib_dns_gethostbyname+set}" = set; then
  4499. echo $ECHO_N "(cached) $ECHO_C" >&6
  4500. else
  4501. ac_check_lib_save_LIBS=$LIBS
  4502. LIBS="-ldns $LIBS"
  4503. cat >conftest.$ac_ext <<_ACEOF
  4504. /* confdefs.h. */
  4505. _ACEOF
  4506. cat confdefs.h >>conftest.$ac_ext
  4507. cat >>conftest.$ac_ext <<_ACEOF
  4508. /* end confdefs.h. */
  4509. /* Override any gcc2 internal prototype to avoid an error. */
  4510. #ifdef __cplusplus
  4511. extern "C"
  4512. #endif
  4513. /* We use char because int might match the return type of a gcc2
  4514. builtin and then its argument prototype would still apply. */
  4515. char gethostbyname ();
  4516. int
  4517. main ()
  4518. {
  4519. gethostbyname ();
  4520. ;
  4521. return 0;
  4522. }
  4523. _ACEOF
  4524. rm -f conftest.$ac_objext conftest$ac_exeext
  4525. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4526. (eval $ac_link) 2>conftest.er1
  4527. ac_status=$?
  4528. grep -v '^ *+' conftest.er1 >conftest.err
  4529. rm -f conftest.er1
  4530. cat conftest.err >&5
  4531. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4532. (exit $ac_status); } &&
  4533. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4534. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4535. (eval $ac_try) 2>&5
  4536. ac_status=$?
  4537. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4538. (exit $ac_status); }; } &&
  4539. { ac_try='test -s conftest$ac_exeext'
  4540. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4541. (eval $ac_try) 2>&5
  4542. ac_status=$?
  4543. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4544. (exit $ac_status); }; }; then
  4545. ac_cv_lib_dns_gethostbyname=yes
  4546. else
  4547. echo "$as_me: failed program was:" >&5
  4548. sed 's/^/| /' conftest.$ac_ext >&5
  4549. ac_cv_lib_dns_gethostbyname=no
  4550. fi
  4551. rm -f conftest.err conftest.$ac_objext \
  4552. conftest$ac_exeext conftest.$ac_ext
  4553. LIBS=$ac_check_lib_save_LIBS
  4554. fi
  4555. echo "$as_me:$LINENO: result: $ac_cv_lib_dns_gethostbyname" >&5
  4556. echo "${ECHO_T}$ac_cv_lib_dns_gethostbyname" >&6
  4557. if test $ac_cv_lib_dns_gethostbyname = yes; then
  4558. cat >>confdefs.h <<_ACEOF
  4559. #define HAVE_LIBDNS 1
  4560. _ACEOF
  4561. LIBS="-ldns $LIBS"
  4562. fi
  4563. echo "$as_me:$LINENO: checking for gzopen in -lz" >&5
  4564. echo $ECHO_N "checking for gzopen in -lz... $ECHO_C" >&6
  4565. if test "${ac_cv_lib_z_gzopen+set}" = set; then
  4566. echo $ECHO_N "(cached) $ECHO_C" >&6
  4567. else
  4568. ac_check_lib_save_LIBS=$LIBS
  4569. LIBS="-lz $LIBS"
  4570. cat >conftest.$ac_ext <<_ACEOF
  4571. /* confdefs.h. */
  4572. _ACEOF
  4573. cat confdefs.h >>conftest.$ac_ext
  4574. cat >>conftest.$ac_ext <<_ACEOF
  4575. /* end confdefs.h. */
  4576. /* Override any gcc2 internal prototype to avoid an error. */
  4577. #ifdef __cplusplus
  4578. extern "C"
  4579. #endif
  4580. /* We use char because int might match the return type of a gcc2
  4581. builtin and then its argument prototype would still apply. */
  4582. char gzopen ();
  4583. int
  4584. main ()
  4585. {
  4586. gzopen ();
  4587. ;
  4588. return 0;
  4589. }
  4590. _ACEOF
  4591. rm -f conftest.$ac_objext conftest$ac_exeext
  4592. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4593. (eval $ac_link) 2>conftest.er1
  4594. ac_status=$?
  4595. grep -v '^ *+' conftest.er1 >conftest.err
  4596. rm -f conftest.er1
  4597. cat conftest.err >&5
  4598. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4599. (exit $ac_status); } &&
  4600. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4601. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4602. (eval $ac_try) 2>&5
  4603. ac_status=$?
  4604. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4605. (exit $ac_status); }; } &&
  4606. { ac_try='test -s conftest$ac_exeext'
  4607. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4608. (eval $ac_try) 2>&5
  4609. ac_status=$?
  4610. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4611. (exit $ac_status); }; }; then
  4612. ac_cv_lib_z_gzopen=yes
  4613. else
  4614. echo "$as_me: failed program was:" >&5
  4615. sed 's/^/| /' conftest.$ac_ext >&5
  4616. ac_cv_lib_z_gzopen=no
  4617. fi
  4618. rm -f conftest.err conftest.$ac_objext \
  4619. conftest$ac_exeext conftest.$ac_ext
  4620. LIBS=$ac_check_lib_save_LIBS
  4621. fi
  4622. echo "$as_me:$LINENO: result: $ac_cv_lib_z_gzopen" >&5
  4623. echo "${ECHO_T}$ac_cv_lib_z_gzopen" >&6
  4624. if test $ac_cv_lib_z_gzopen = yes; then
  4625. ZLIB="-lz"
  4626. fi
  4627. # AC_CHECK_LIB(ssl, SSL_accept, SSL="-lssl -lcrypto", SSL="", -lcrypto)
  4628. # AC_CHECK_LIB(ssl, SSL_accept, SSL="-lcrypto", SSL="", -lcrypto)
  4629. # This is needed for Tcl libraries compiled with thread support
  4630. # AC_CHECK_LIB(pthread, pthread_mutex_init, [dnl
  4631. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4632. # ac_cv_lib_pthread="-lpthread"], [dnl
  4633. # AC_CHECK_LIB(pthread, __pthread_mutex_init, [dnl
  4634. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4635. # ac_cv_lib_pthread="-lpthread"], [dnl
  4636. # AC_CHECK_LIB(pthreads, pthread_mutex_init, [dnl
  4637. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4638. # ac_cv_lib_pthread="-lpthreads"], [dnl
  4639. # AC_CHECK_FUNC(pthread_mutex_init, [dnl
  4640. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4641. # ac_cv_lib_pthread=""],
  4642. # ac_cv_lib_pthread_pthread_mutex_init=no)])])])
  4643. fi
  4644. # Checks for header files
  4645. ac_header_dirent=no
  4646. for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
  4647. as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
  4648. echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
  4649. echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
  4650. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  4651. echo $ECHO_N "(cached) $ECHO_C" >&6
  4652. else
  4653. cat >conftest.$ac_ext <<_ACEOF
  4654. /* confdefs.h. */
  4655. _ACEOF
  4656. cat confdefs.h >>conftest.$ac_ext
  4657. cat >>conftest.$ac_ext <<_ACEOF
  4658. /* end confdefs.h. */
  4659. #include <sys/types.h>
  4660. #include <$ac_hdr>
  4661. int
  4662. main ()
  4663. {
  4664. if ((DIR *) 0)
  4665. return 0;
  4666. ;
  4667. return 0;
  4668. }
  4669. _ACEOF
  4670. rm -f conftest.$ac_objext
  4671. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4672. (eval $ac_compile) 2>conftest.er1
  4673. ac_status=$?
  4674. grep -v '^ *+' conftest.er1 >conftest.err
  4675. rm -f conftest.er1
  4676. cat conftest.err >&5
  4677. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4678. (exit $ac_status); } &&
  4679. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4680. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4681. (eval $ac_try) 2>&5
  4682. ac_status=$?
  4683. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4684. (exit $ac_status); }; } &&
  4685. { ac_try='test -s conftest.$ac_objext'
  4686. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4687. (eval $ac_try) 2>&5
  4688. ac_status=$?
  4689. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4690. (exit $ac_status); }; }; then
  4691. eval "$as_ac_Header=yes"
  4692. else
  4693. echo "$as_me: failed program was:" >&5
  4694. sed 's/^/| /' conftest.$ac_ext >&5
  4695. eval "$as_ac_Header=no"
  4696. fi
  4697. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  4698. fi
  4699. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  4700. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  4701. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  4702. cat >>confdefs.h <<_ACEOF
  4703. #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
  4704. _ACEOF
  4705. ac_header_dirent=$ac_hdr; break
  4706. fi
  4707. done
  4708. # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  4709. if test $ac_header_dirent = dirent.h; then
  4710. echo "$as_me:$LINENO: checking for library containing opendir" >&5
  4711. echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
  4712. if test "${ac_cv_search_opendir+set}" = set; then
  4713. echo $ECHO_N "(cached) $ECHO_C" >&6
  4714. else
  4715. ac_func_search_save_LIBS=$LIBS
  4716. ac_cv_search_opendir=no
  4717. cat >conftest.$ac_ext <<_ACEOF
  4718. /* confdefs.h. */
  4719. _ACEOF
  4720. cat confdefs.h >>conftest.$ac_ext
  4721. cat >>conftest.$ac_ext <<_ACEOF
  4722. /* end confdefs.h. */
  4723. /* Override any gcc2 internal prototype to avoid an error. */
  4724. #ifdef __cplusplus
  4725. extern "C"
  4726. #endif
  4727. /* We use char because int might match the return type of a gcc2
  4728. builtin and then its argument prototype would still apply. */
  4729. char opendir ();
  4730. int
  4731. main ()
  4732. {
  4733. opendir ();
  4734. ;
  4735. return 0;
  4736. }
  4737. _ACEOF
  4738. rm -f conftest.$ac_objext conftest$ac_exeext
  4739. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4740. (eval $ac_link) 2>conftest.er1
  4741. ac_status=$?
  4742. grep -v '^ *+' conftest.er1 >conftest.err
  4743. rm -f conftest.er1
  4744. cat conftest.err >&5
  4745. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4746. (exit $ac_status); } &&
  4747. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4748. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4749. (eval $ac_try) 2>&5
  4750. ac_status=$?
  4751. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4752. (exit $ac_status); }; } &&
  4753. { ac_try='test -s conftest$ac_exeext'
  4754. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4755. (eval $ac_try) 2>&5
  4756. ac_status=$?
  4757. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4758. (exit $ac_status); }; }; then
  4759. ac_cv_search_opendir="none required"
  4760. else
  4761. echo "$as_me: failed program was:" >&5
  4762. sed 's/^/| /' conftest.$ac_ext >&5
  4763. fi
  4764. rm -f conftest.err conftest.$ac_objext \
  4765. conftest$ac_exeext conftest.$ac_ext
  4766. if test "$ac_cv_search_opendir" = no; then
  4767. for ac_lib in dir; do
  4768. LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  4769. cat >conftest.$ac_ext <<_ACEOF
  4770. /* confdefs.h. */
  4771. _ACEOF
  4772. cat confdefs.h >>conftest.$ac_ext
  4773. cat >>conftest.$ac_ext <<_ACEOF
  4774. /* end confdefs.h. */
  4775. /* Override any gcc2 internal prototype to avoid an error. */
  4776. #ifdef __cplusplus
  4777. extern "C"
  4778. #endif
  4779. /* We use char because int might match the return type of a gcc2
  4780. builtin and then its argument prototype would still apply. */
  4781. char opendir ();
  4782. int
  4783. main ()
  4784. {
  4785. opendir ();
  4786. ;
  4787. return 0;
  4788. }
  4789. _ACEOF
  4790. rm -f conftest.$ac_objext conftest$ac_exeext
  4791. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4792. (eval $ac_link) 2>conftest.er1
  4793. ac_status=$?
  4794. grep -v '^ *+' conftest.er1 >conftest.err
  4795. rm -f conftest.er1
  4796. cat conftest.err >&5
  4797. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4798. (exit $ac_status); } &&
  4799. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4800. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4801. (eval $ac_try) 2>&5
  4802. ac_status=$?
  4803. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4804. (exit $ac_status); }; } &&
  4805. { ac_try='test -s conftest$ac_exeext'
  4806. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4807. (eval $ac_try) 2>&5
  4808. ac_status=$?
  4809. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4810. (exit $ac_status); }; }; then
  4811. ac_cv_search_opendir="-l$ac_lib"
  4812. break
  4813. else
  4814. echo "$as_me: failed program was:" >&5
  4815. sed 's/^/| /' conftest.$ac_ext >&5
  4816. fi
  4817. rm -f conftest.err conftest.$ac_objext \
  4818. conftest$ac_exeext conftest.$ac_ext
  4819. done
  4820. fi
  4821. LIBS=$ac_func_search_save_LIBS
  4822. fi
  4823. echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
  4824. echo "${ECHO_T}$ac_cv_search_opendir" >&6
  4825. if test "$ac_cv_search_opendir" != no; then
  4826. test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
  4827. fi
  4828. else
  4829. echo "$as_me:$LINENO: checking for library containing opendir" >&5
  4830. echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
  4831. if test "${ac_cv_search_opendir+set}" = set; then
  4832. echo $ECHO_N "(cached) $ECHO_C" >&6
  4833. else
  4834. ac_func_search_save_LIBS=$LIBS
  4835. ac_cv_search_opendir=no
  4836. cat >conftest.$ac_ext <<_ACEOF
  4837. /* confdefs.h. */
  4838. _ACEOF
  4839. cat confdefs.h >>conftest.$ac_ext
  4840. cat >>conftest.$ac_ext <<_ACEOF
  4841. /* end confdefs.h. */
  4842. /* Override any gcc2 internal prototype to avoid an error. */
  4843. #ifdef __cplusplus
  4844. extern "C"
  4845. #endif
  4846. /* We use char because int might match the return type of a gcc2
  4847. builtin and then its argument prototype would still apply. */
  4848. char opendir ();
  4849. int
  4850. main ()
  4851. {
  4852. opendir ();
  4853. ;
  4854. return 0;
  4855. }
  4856. _ACEOF
  4857. rm -f conftest.$ac_objext conftest$ac_exeext
  4858. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4859. (eval $ac_link) 2>conftest.er1
  4860. ac_status=$?
  4861. grep -v '^ *+' conftest.er1 >conftest.err
  4862. rm -f conftest.er1
  4863. cat conftest.err >&5
  4864. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4865. (exit $ac_status); } &&
  4866. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4867. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4868. (eval $ac_try) 2>&5
  4869. ac_status=$?
  4870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4871. (exit $ac_status); }; } &&
  4872. { ac_try='test -s conftest$ac_exeext'
  4873. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4874. (eval $ac_try) 2>&5
  4875. ac_status=$?
  4876. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4877. (exit $ac_status); }; }; then
  4878. ac_cv_search_opendir="none required"
  4879. else
  4880. echo "$as_me: failed program was:" >&5
  4881. sed 's/^/| /' conftest.$ac_ext >&5
  4882. fi
  4883. rm -f conftest.err conftest.$ac_objext \
  4884. conftest$ac_exeext conftest.$ac_ext
  4885. if test "$ac_cv_search_opendir" = no; then
  4886. for ac_lib in x; do
  4887. LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  4888. cat >conftest.$ac_ext <<_ACEOF
  4889. /* confdefs.h. */
  4890. _ACEOF
  4891. cat confdefs.h >>conftest.$ac_ext
  4892. cat >>conftest.$ac_ext <<_ACEOF
  4893. /* end confdefs.h. */
  4894. /* Override any gcc2 internal prototype to avoid an error. */
  4895. #ifdef __cplusplus
  4896. extern "C"
  4897. #endif
  4898. /* We use char because int might match the return type of a gcc2
  4899. builtin and then its argument prototype would still apply. */
  4900. char opendir ();
  4901. int
  4902. main ()
  4903. {
  4904. opendir ();
  4905. ;
  4906. return 0;
  4907. }
  4908. _ACEOF
  4909. rm -f conftest.$ac_objext conftest$ac_exeext
  4910. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4911. (eval $ac_link) 2>conftest.er1
  4912. ac_status=$?
  4913. grep -v '^ *+' conftest.er1 >conftest.err
  4914. rm -f conftest.er1
  4915. cat conftest.err >&5
  4916. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4917. (exit $ac_status); } &&
  4918. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4919. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4920. (eval $ac_try) 2>&5
  4921. ac_status=$?
  4922. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4923. (exit $ac_status); }; } &&
  4924. { ac_try='test -s conftest$ac_exeext'
  4925. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4926. (eval $ac_try) 2>&5
  4927. ac_status=$?
  4928. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4929. (exit $ac_status); }; }; then
  4930. ac_cv_search_opendir="-l$ac_lib"
  4931. break
  4932. else
  4933. echo "$as_me: failed program was:" >&5
  4934. sed 's/^/| /' conftest.$ac_ext >&5
  4935. fi
  4936. rm -f conftest.err conftest.$ac_objext \
  4937. conftest$ac_exeext conftest.$ac_ext
  4938. done
  4939. fi
  4940. LIBS=$ac_func_search_save_LIBS
  4941. fi
  4942. echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
  4943. echo "${ECHO_T}$ac_cv_search_opendir" >&6
  4944. if test "$ac_cv_search_opendir" != no; then
  4945. test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
  4946. fi
  4947. fi
  4948. echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
  4949. echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
  4950. if test "${ac_cv_header_sys_wait_h+set}" = set; then
  4951. echo $ECHO_N "(cached) $ECHO_C" >&6
  4952. else
  4953. cat >conftest.$ac_ext <<_ACEOF
  4954. /* confdefs.h. */
  4955. _ACEOF
  4956. cat confdefs.h >>conftest.$ac_ext
  4957. cat >>conftest.$ac_ext <<_ACEOF
  4958. /* end confdefs.h. */
  4959. #include <sys/types.h>
  4960. #include <sys/wait.h>
  4961. #ifndef WEXITSTATUS
  4962. # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
  4963. #endif
  4964. #ifndef WIFEXITED
  4965. # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
  4966. #endif
  4967. int
  4968. main ()
  4969. {
  4970. int s;
  4971. wait (&s);
  4972. s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
  4973. ;
  4974. return 0;
  4975. }
  4976. _ACEOF
  4977. rm -f conftest.$ac_objext
  4978. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4979. (eval $ac_compile) 2>conftest.er1
  4980. ac_status=$?
  4981. grep -v '^ *+' conftest.er1 >conftest.err
  4982. rm -f conftest.er1
  4983. cat conftest.err >&5
  4984. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4985. (exit $ac_status); } &&
  4986. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4987. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4988. (eval $ac_try) 2>&5
  4989. ac_status=$?
  4990. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4991. (exit $ac_status); }; } &&
  4992. { ac_try='test -s conftest.$ac_objext'
  4993. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4994. (eval $ac_try) 2>&5
  4995. ac_status=$?
  4996. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4997. (exit $ac_status); }; }; then
  4998. ac_cv_header_sys_wait_h=yes
  4999. else
  5000. echo "$as_me: failed program was:" >&5
  5001. sed 's/^/| /' conftest.$ac_ext >&5
  5002. ac_cv_header_sys_wait_h=no
  5003. fi
  5004. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5005. fi
  5006. echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
  5007. echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
  5008. if test $ac_cv_header_sys_wait_h = yes; then
  5009. cat >>confdefs.h <<\_ACEOF
  5010. #define HAVE_SYS_WAIT_H 1
  5011. _ACEOF
  5012. fi
  5013. echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
  5014. echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
  5015. if test "${ac_cv_header_time+set}" = set; then
  5016. echo $ECHO_N "(cached) $ECHO_C" >&6
  5017. else
  5018. cat >conftest.$ac_ext <<_ACEOF
  5019. /* confdefs.h. */
  5020. _ACEOF
  5021. cat confdefs.h >>conftest.$ac_ext
  5022. cat >>conftest.$ac_ext <<_ACEOF
  5023. /* end confdefs.h. */
  5024. #include <sys/types.h>
  5025. #include <sys/time.h>
  5026. #include <time.h>
  5027. int
  5028. main ()
  5029. {
  5030. if ((struct tm *) 0)
  5031. return 0;
  5032. ;
  5033. return 0;
  5034. }
  5035. _ACEOF
  5036. rm -f conftest.$ac_objext
  5037. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5038. (eval $ac_compile) 2>conftest.er1
  5039. ac_status=$?
  5040. grep -v '^ *+' conftest.er1 >conftest.err
  5041. rm -f conftest.er1
  5042. cat conftest.err >&5
  5043. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5044. (exit $ac_status); } &&
  5045. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5046. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5047. (eval $ac_try) 2>&5
  5048. ac_status=$?
  5049. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5050. (exit $ac_status); }; } &&
  5051. { ac_try='test -s conftest.$ac_objext'
  5052. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5053. (eval $ac_try) 2>&5
  5054. ac_status=$?
  5055. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5056. (exit $ac_status); }; }; then
  5057. ac_cv_header_time=yes
  5058. else
  5059. echo "$as_me: failed program was:" >&5
  5060. sed 's/^/| /' conftest.$ac_ext >&5
  5061. ac_cv_header_time=no
  5062. fi
  5063. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5064. fi
  5065. echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
  5066. echo "${ECHO_T}$ac_cv_header_time" >&6
  5067. if test $ac_cv_header_time = yes; then
  5068. cat >>confdefs.h <<\_ACEOF
  5069. #define TIME_WITH_SYS_TIME 1
  5070. _ACEOF
  5071. fi
  5072. echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
  5073. echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
  5074. if test "${ac_cv_header_stat_broken+set}" = set; then
  5075. echo $ECHO_N "(cached) $ECHO_C" >&6
  5076. else
  5077. cat >conftest.$ac_ext <<_ACEOF
  5078. /* confdefs.h. */
  5079. _ACEOF
  5080. cat confdefs.h >>conftest.$ac_ext
  5081. cat >>conftest.$ac_ext <<_ACEOF
  5082. /* end confdefs.h. */
  5083. #include <sys/types.h>
  5084. #include <sys/stat.h>
  5085. #if defined(S_ISBLK) && defined(S_IFDIR)
  5086. # if S_ISBLK (S_IFDIR)
  5087. You lose.
  5088. # endif
  5089. #endif
  5090. #if defined(S_ISBLK) && defined(S_IFCHR)
  5091. # if S_ISBLK (S_IFCHR)
  5092. You lose.
  5093. # endif
  5094. #endif
  5095. #if defined(S_ISLNK) && defined(S_IFREG)
  5096. # if S_ISLNK (S_IFREG)
  5097. You lose.
  5098. # endif
  5099. #endif
  5100. #if defined(S_ISSOCK) && defined(S_IFREG)
  5101. # if S_ISSOCK (S_IFREG)
  5102. You lose.
  5103. # endif
  5104. #endif
  5105. _ACEOF
  5106. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5107. $EGREP "You lose" >/dev/null 2>&1; then
  5108. ac_cv_header_stat_broken=yes
  5109. else
  5110. ac_cv_header_stat_broken=no
  5111. fi
  5112. rm -f conftest*
  5113. fi
  5114. echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
  5115. echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
  5116. if test $ac_cv_header_stat_broken = yes; then
  5117. cat >>confdefs.h <<\_ACEOF
  5118. #define STAT_MACROS_BROKEN 1
  5119. _ACEOF
  5120. fi
  5121. #checkpoint
  5122. cat >confcache <<\_ACEOF
  5123. # This file is a shell script that caches the results of configure
  5124. # tests run on this system so they can be shared between configure
  5125. # scripts and configure runs, see configure's option --config-cache.
  5126. # It is not useful on other systems. If it contains results you don't
  5127. # want to keep, you may remove or edit it.
  5128. #
  5129. # config.status only pays attention to the cache file if you give it
  5130. # the --recheck option to rerun configure.
  5131. #
  5132. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  5133. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  5134. # following values.
  5135. _ACEOF
  5136. # The following way of writing the cache mishandles newlines in values,
  5137. # but we know of no workaround that is simple, portable, and efficient.
  5138. # So, don't put newlines in cache variables' values.
  5139. # Ultrix sh set writes to stderr and can't be redirected directly,
  5140. # and sets the high bit in the cache file unless we assign to the vars.
  5141. {
  5142. (set) 2>&1 |
  5143. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  5144. *ac_space=\ *)
  5145. # `set' does not quote correctly, so add quotes (double-quote
  5146. # substitution turns \\\\ into \\, and sed turns \\ into \).
  5147. sed -n \
  5148. "s/'/'\\\\''/g;
  5149. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  5150. ;;
  5151. *)
  5152. # `set' quotes correctly as required by POSIX, so do not add quotes.
  5153. sed -n \
  5154. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  5155. ;;
  5156. esac;
  5157. } |
  5158. sed '
  5159. t clear
  5160. : clear
  5161. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  5162. t end
  5163. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  5164. : end' >>confcache
  5165. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  5166. if test -w $cache_file; then
  5167. test "x$cache_file" != "x/dev/null"
  5168. cat confcache >$cache_file
  5169. else
  5170. echo "not updating unwritable cache $cache_file"
  5171. fi
  5172. fi
  5173. rm -f confcache
  5174. for ac_header in arpa/inet.h fcntl.h limits.h locale.h netdb.h netinet/in.h
  5175. do
  5176. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5177. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5178. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5179. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5180. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5181. echo $ECHO_N "(cached) $ECHO_C" >&6
  5182. fi
  5183. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5184. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5185. else
  5186. # Is the header compilable?
  5187. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5188. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5189. cat >conftest.$ac_ext <<_ACEOF
  5190. /* confdefs.h. */
  5191. _ACEOF
  5192. cat confdefs.h >>conftest.$ac_ext
  5193. cat >>conftest.$ac_ext <<_ACEOF
  5194. /* end confdefs.h. */
  5195. $ac_includes_default
  5196. #include <$ac_header>
  5197. _ACEOF
  5198. rm -f conftest.$ac_objext
  5199. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5200. (eval $ac_compile) 2>conftest.er1
  5201. ac_status=$?
  5202. grep -v '^ *+' conftest.er1 >conftest.err
  5203. rm -f conftest.er1
  5204. cat conftest.err >&5
  5205. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5206. (exit $ac_status); } &&
  5207. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5208. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5209. (eval $ac_try) 2>&5
  5210. ac_status=$?
  5211. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5212. (exit $ac_status); }; } &&
  5213. { ac_try='test -s conftest.$ac_objext'
  5214. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5215. (eval $ac_try) 2>&5
  5216. ac_status=$?
  5217. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5218. (exit $ac_status); }; }; then
  5219. ac_header_compiler=yes
  5220. else
  5221. echo "$as_me: failed program was:" >&5
  5222. sed 's/^/| /' conftest.$ac_ext >&5
  5223. ac_header_compiler=no
  5224. fi
  5225. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5226. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5227. echo "${ECHO_T}$ac_header_compiler" >&6
  5228. # Is the header present?
  5229. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5230. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5231. cat >conftest.$ac_ext <<_ACEOF
  5232. /* confdefs.h. */
  5233. _ACEOF
  5234. cat confdefs.h >>conftest.$ac_ext
  5235. cat >>conftest.$ac_ext <<_ACEOF
  5236. /* end confdefs.h. */
  5237. #include <$ac_header>
  5238. _ACEOF
  5239. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5240. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5241. ac_status=$?
  5242. grep -v '^ *+' conftest.er1 >conftest.err
  5243. rm -f conftest.er1
  5244. cat conftest.err >&5
  5245. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5246. (exit $ac_status); } >/dev/null; then
  5247. if test -s conftest.err; then
  5248. ac_cpp_err=$ac_c_preproc_warn_flag
  5249. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5250. else
  5251. ac_cpp_err=
  5252. fi
  5253. else
  5254. ac_cpp_err=yes
  5255. fi
  5256. if test -z "$ac_cpp_err"; then
  5257. ac_header_preproc=yes
  5258. else
  5259. echo "$as_me: failed program was:" >&5
  5260. sed 's/^/| /' conftest.$ac_ext >&5
  5261. ac_header_preproc=no
  5262. fi
  5263. rm -f conftest.err conftest.$ac_ext
  5264. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5265. echo "${ECHO_T}$ac_header_preproc" >&6
  5266. # So? What about this header?
  5267. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5268. yes:no: )
  5269. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5270. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5271. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5272. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5273. ac_header_preproc=yes
  5274. ;;
  5275. no:yes:* )
  5276. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5277. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5278. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5279. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5280. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5281. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5282. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5283. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5284. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5285. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5286. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5287. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5288. (
  5289. cat <<\_ASBOX
  5290. ## ------------------------------------------ ##
  5291. ## Report this to the AC_PACKAGE_NAME lists. ##
  5292. ## ------------------------------------------ ##
  5293. _ASBOX
  5294. ) |
  5295. sed "s/^/$as_me: WARNING: /" >&2
  5296. ;;
  5297. esac
  5298. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5299. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5300. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5301. echo $ECHO_N "(cached) $ECHO_C" >&6
  5302. else
  5303. eval "$as_ac_Header=\$ac_header_preproc"
  5304. fi
  5305. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5306. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5307. fi
  5308. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5309. cat >>confdefs.h <<_ACEOF
  5310. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5311. _ACEOF
  5312. fi
  5313. done
  5314. for ac_header in sys/file.h sys/ioctl.h sys/param.h sys/socket.h wchar.h
  5315. do
  5316. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5317. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5318. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5319. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5320. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5321. echo $ECHO_N "(cached) $ECHO_C" >&6
  5322. fi
  5323. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5324. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5325. else
  5326. # Is the header compilable?
  5327. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5328. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5329. cat >conftest.$ac_ext <<_ACEOF
  5330. /* confdefs.h. */
  5331. _ACEOF
  5332. cat confdefs.h >>conftest.$ac_ext
  5333. cat >>conftest.$ac_ext <<_ACEOF
  5334. /* end confdefs.h. */
  5335. $ac_includes_default
  5336. #include <$ac_header>
  5337. _ACEOF
  5338. rm -f conftest.$ac_objext
  5339. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5340. (eval $ac_compile) 2>conftest.er1
  5341. ac_status=$?
  5342. grep -v '^ *+' conftest.er1 >conftest.err
  5343. rm -f conftest.er1
  5344. cat conftest.err >&5
  5345. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5346. (exit $ac_status); } &&
  5347. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5348. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5349. (eval $ac_try) 2>&5
  5350. ac_status=$?
  5351. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5352. (exit $ac_status); }; } &&
  5353. { ac_try='test -s conftest.$ac_objext'
  5354. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5355. (eval $ac_try) 2>&5
  5356. ac_status=$?
  5357. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5358. (exit $ac_status); }; }; then
  5359. ac_header_compiler=yes
  5360. else
  5361. echo "$as_me: failed program was:" >&5
  5362. sed 's/^/| /' conftest.$ac_ext >&5
  5363. ac_header_compiler=no
  5364. fi
  5365. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5366. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5367. echo "${ECHO_T}$ac_header_compiler" >&6
  5368. # Is the header present?
  5369. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5370. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5371. cat >conftest.$ac_ext <<_ACEOF
  5372. /* confdefs.h. */
  5373. _ACEOF
  5374. cat confdefs.h >>conftest.$ac_ext
  5375. cat >>conftest.$ac_ext <<_ACEOF
  5376. /* end confdefs.h. */
  5377. #include <$ac_header>
  5378. _ACEOF
  5379. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5380. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5381. ac_status=$?
  5382. grep -v '^ *+' conftest.er1 >conftest.err
  5383. rm -f conftest.er1
  5384. cat conftest.err >&5
  5385. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5386. (exit $ac_status); } >/dev/null; then
  5387. if test -s conftest.err; then
  5388. ac_cpp_err=$ac_c_preproc_warn_flag
  5389. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5390. else
  5391. ac_cpp_err=
  5392. fi
  5393. else
  5394. ac_cpp_err=yes
  5395. fi
  5396. if test -z "$ac_cpp_err"; then
  5397. ac_header_preproc=yes
  5398. else
  5399. echo "$as_me: failed program was:" >&5
  5400. sed 's/^/| /' conftest.$ac_ext >&5
  5401. ac_header_preproc=no
  5402. fi
  5403. rm -f conftest.err conftest.$ac_ext
  5404. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5405. echo "${ECHO_T}$ac_header_preproc" >&6
  5406. # So? What about this header?
  5407. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5408. yes:no: )
  5409. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5410. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5411. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5412. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5413. ac_header_preproc=yes
  5414. ;;
  5415. no:yes:* )
  5416. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5417. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5418. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5419. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5420. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5421. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5422. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5423. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5424. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5425. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5426. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5427. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5428. (
  5429. cat <<\_ASBOX
  5430. ## ------------------------------------------ ##
  5431. ## Report this to the AC_PACKAGE_NAME lists. ##
  5432. ## ------------------------------------------ ##
  5433. _ASBOX
  5434. ) |
  5435. sed "s/^/$as_me: WARNING: /" >&2
  5436. ;;
  5437. esac
  5438. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5439. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5440. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5441. echo $ECHO_N "(cached) $ECHO_C" >&6
  5442. else
  5443. eval "$as_ac_Header=\$ac_header_preproc"
  5444. fi
  5445. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5446. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5447. fi
  5448. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5449. cat >>confdefs.h <<_ACEOF
  5450. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5451. _ACEOF
  5452. fi
  5453. done
  5454. #checkpoint
  5455. cat >confcache <<\_ACEOF
  5456. # This file is a shell script that caches the results of configure
  5457. # tests run on this system so they can be shared between configure
  5458. # scripts and configure runs, see configure's option --config-cache.
  5459. # It is not useful on other systems. If it contains results you don't
  5460. # want to keep, you may remove or edit it.
  5461. #
  5462. # config.status only pays attention to the cache file if you give it
  5463. # the --recheck option to rerun configure.
  5464. #
  5465. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  5466. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  5467. # following values.
  5468. _ACEOF
  5469. # The following way of writing the cache mishandles newlines in values,
  5470. # but we know of no workaround that is simple, portable, and efficient.
  5471. # So, don't put newlines in cache variables' values.
  5472. # Ultrix sh set writes to stderr and can't be redirected directly,
  5473. # and sets the high bit in the cache file unless we assign to the vars.
  5474. {
  5475. (set) 2>&1 |
  5476. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  5477. *ac_space=\ *)
  5478. # `set' does not quote correctly, so add quotes (double-quote
  5479. # substitution turns \\\\ into \\, and sed turns \\ into \).
  5480. sed -n \
  5481. "s/'/'\\\\''/g;
  5482. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  5483. ;;
  5484. *)
  5485. # `set' quotes correctly as required by POSIX, so do not add quotes.
  5486. sed -n \
  5487. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  5488. ;;
  5489. esac;
  5490. } |
  5491. sed '
  5492. t clear
  5493. : clear
  5494. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  5495. t end
  5496. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  5497. : end' >>confcache
  5498. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  5499. if test -w $cache_file; then
  5500. test "x$cache_file" != "x/dev/null"
  5501. cat confcache >$cache_file
  5502. else
  5503. echo "not updating unwritable cache $cache_file"
  5504. fi
  5505. fi
  5506. rm -f confcache
  5507. #AC_CHECK_HEADERS(openssl/ssl.h openssl/crypto.h)
  5508. for ac_header in zlib.h
  5509. do
  5510. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5511. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5512. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5513. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5514. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5515. echo $ECHO_N "(cached) $ECHO_C" >&6
  5516. fi
  5517. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5518. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5519. else
  5520. # Is the header compilable?
  5521. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5522. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5523. cat >conftest.$ac_ext <<_ACEOF
  5524. /* confdefs.h. */
  5525. _ACEOF
  5526. cat confdefs.h >>conftest.$ac_ext
  5527. cat >>conftest.$ac_ext <<_ACEOF
  5528. /* end confdefs.h. */
  5529. $ac_includes_default
  5530. #include <$ac_header>
  5531. _ACEOF
  5532. rm -f conftest.$ac_objext
  5533. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5534. (eval $ac_compile) 2>conftest.er1
  5535. ac_status=$?
  5536. grep -v '^ *+' conftest.er1 >conftest.err
  5537. rm -f conftest.er1
  5538. cat conftest.err >&5
  5539. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5540. (exit $ac_status); } &&
  5541. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5542. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5543. (eval $ac_try) 2>&5
  5544. ac_status=$?
  5545. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5546. (exit $ac_status); }; } &&
  5547. { ac_try='test -s conftest.$ac_objext'
  5548. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5549. (eval $ac_try) 2>&5
  5550. ac_status=$?
  5551. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5552. (exit $ac_status); }; }; then
  5553. ac_header_compiler=yes
  5554. else
  5555. echo "$as_me: failed program was:" >&5
  5556. sed 's/^/| /' conftest.$ac_ext >&5
  5557. ac_header_compiler=no
  5558. fi
  5559. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5560. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5561. echo "${ECHO_T}$ac_header_compiler" >&6
  5562. # Is the header present?
  5563. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5564. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5565. cat >conftest.$ac_ext <<_ACEOF
  5566. /* confdefs.h. */
  5567. _ACEOF
  5568. cat confdefs.h >>conftest.$ac_ext
  5569. cat >>conftest.$ac_ext <<_ACEOF
  5570. /* end confdefs.h. */
  5571. #include <$ac_header>
  5572. _ACEOF
  5573. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5574. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5575. ac_status=$?
  5576. grep -v '^ *+' conftest.er1 >conftest.err
  5577. rm -f conftest.er1
  5578. cat conftest.err >&5
  5579. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5580. (exit $ac_status); } >/dev/null; then
  5581. if test -s conftest.err; then
  5582. ac_cpp_err=$ac_c_preproc_warn_flag
  5583. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5584. else
  5585. ac_cpp_err=
  5586. fi
  5587. else
  5588. ac_cpp_err=yes
  5589. fi
  5590. if test -z "$ac_cpp_err"; then
  5591. ac_header_preproc=yes
  5592. else
  5593. echo "$as_me: failed program was:" >&5
  5594. sed 's/^/| /' conftest.$ac_ext >&5
  5595. ac_header_preproc=no
  5596. fi
  5597. rm -f conftest.err conftest.$ac_ext
  5598. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5599. echo "${ECHO_T}$ac_header_preproc" >&6
  5600. # So? What about this header?
  5601. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5602. yes:no: )
  5603. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5604. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5605. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5606. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5607. ac_header_preproc=yes
  5608. ;;
  5609. no:yes:* )
  5610. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5611. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5612. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5613. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5614. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5615. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5616. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5617. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5618. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5619. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5620. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5621. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5622. (
  5623. cat <<\_ASBOX
  5624. ## ------------------------------------------ ##
  5625. ## Report this to the AC_PACKAGE_NAME lists. ##
  5626. ## ------------------------------------------ ##
  5627. _ASBOX
  5628. ) |
  5629. sed "s/^/$as_me: WARNING: /" >&2
  5630. ;;
  5631. esac
  5632. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5633. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5634. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5635. echo $ECHO_N "(cached) $ECHO_C" >&6
  5636. else
  5637. eval "$as_ac_Header=\$ac_header_preproc"
  5638. fi
  5639. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5640. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5641. fi
  5642. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5643. cat >>confdefs.h <<_ACEOF
  5644. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5645. _ACEOF
  5646. fi
  5647. done
  5648. if test "x${ZLIB}" = x; then
  5649. cat >&2 <<EOF
  5650. configure: error:
  5651. Your system does not provide a working zlib compression library.
  5652. It is required.
  5653. EOF
  5654. exit 1
  5655. else
  5656. if test "${ac_cv_header_zlib_h}" != yes; then
  5657. cat >&2 <<EOF
  5658. configure: error:
  5659. Your system does not provide the necessary zlib header file.
  5660. It is required.
  5661. EOF
  5662. exit 1
  5663. fi
  5664. fi
  5665. #EGG_CHECK_SSL
  5666. #AC_SUBST(SSL)dnl
  5667. # Checks for typedefs, structures, and compiler characteristics
  5668. echo "$as_me:$LINENO: checking for pid_t" >&5
  5669. echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
  5670. if test "${ac_cv_type_pid_t+set}" = set; then
  5671. echo $ECHO_N "(cached) $ECHO_C" >&6
  5672. else
  5673. cat >conftest.$ac_ext <<_ACEOF
  5674. /* confdefs.h. */
  5675. _ACEOF
  5676. cat confdefs.h >>conftest.$ac_ext
  5677. cat >>conftest.$ac_ext <<_ACEOF
  5678. /* end confdefs.h. */
  5679. $ac_includes_default
  5680. int
  5681. main ()
  5682. {
  5683. if ((pid_t *) 0)
  5684. return 0;
  5685. if (sizeof (pid_t))
  5686. return 0;
  5687. ;
  5688. return 0;
  5689. }
  5690. _ACEOF
  5691. rm -f conftest.$ac_objext
  5692. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5693. (eval $ac_compile) 2>conftest.er1
  5694. ac_status=$?
  5695. grep -v '^ *+' conftest.er1 >conftest.err
  5696. rm -f conftest.er1
  5697. cat conftest.err >&5
  5698. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5699. (exit $ac_status); } &&
  5700. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5701. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5702. (eval $ac_try) 2>&5
  5703. ac_status=$?
  5704. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5705. (exit $ac_status); }; } &&
  5706. { ac_try='test -s conftest.$ac_objext'
  5707. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5708. (eval $ac_try) 2>&5
  5709. ac_status=$?
  5710. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5711. (exit $ac_status); }; }; then
  5712. ac_cv_type_pid_t=yes
  5713. else
  5714. echo "$as_me: failed program was:" >&5
  5715. sed 's/^/| /' conftest.$ac_ext >&5
  5716. ac_cv_type_pid_t=no
  5717. fi
  5718. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5719. fi
  5720. echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
  5721. echo "${ECHO_T}$ac_cv_type_pid_t" >&6
  5722. if test $ac_cv_type_pid_t = yes; then
  5723. :
  5724. else
  5725. cat >>confdefs.h <<_ACEOF
  5726. #define pid_t int
  5727. _ACEOF
  5728. fi
  5729. echo "$as_me:$LINENO: checking for size_t" >&5
  5730. echo $ECHO_N "checking for size_t... $ECHO_C" >&6
  5731. if test "${ac_cv_type_size_t+set}" = set; then
  5732. echo $ECHO_N "(cached) $ECHO_C" >&6
  5733. else
  5734. cat >conftest.$ac_ext <<_ACEOF
  5735. /* confdefs.h. */
  5736. _ACEOF
  5737. cat confdefs.h >>conftest.$ac_ext
  5738. cat >>conftest.$ac_ext <<_ACEOF
  5739. /* end confdefs.h. */
  5740. $ac_includes_default
  5741. int
  5742. main ()
  5743. {
  5744. if ((size_t *) 0)
  5745. return 0;
  5746. if (sizeof (size_t))
  5747. return 0;
  5748. ;
  5749. return 0;
  5750. }
  5751. _ACEOF
  5752. rm -f conftest.$ac_objext
  5753. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5754. (eval $ac_compile) 2>conftest.er1
  5755. ac_status=$?
  5756. grep -v '^ *+' conftest.er1 >conftest.err
  5757. rm -f conftest.er1
  5758. cat conftest.err >&5
  5759. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5760. (exit $ac_status); } &&
  5761. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5762. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5763. (eval $ac_try) 2>&5
  5764. ac_status=$?
  5765. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5766. (exit $ac_status); }; } &&
  5767. { ac_try='test -s conftest.$ac_objext'
  5768. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5769. (eval $ac_try) 2>&5
  5770. ac_status=$?
  5771. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5772. (exit $ac_status); }; }; then
  5773. ac_cv_type_size_t=yes
  5774. else
  5775. echo "$as_me: failed program was:" >&5
  5776. sed 's/^/| /' conftest.$ac_ext >&5
  5777. ac_cv_type_size_t=no
  5778. fi
  5779. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5780. fi
  5781. echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
  5782. echo "${ECHO_T}$ac_cv_type_size_t" >&6
  5783. if test $ac_cv_type_size_t = yes; then
  5784. :
  5785. else
  5786. cat >>confdefs.h <<_ACEOF
  5787. #define size_t unsigned
  5788. _ACEOF
  5789. fi
  5790. echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
  5791. echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
  5792. if test "${ac_cv_type_uid_t+set}" = set; then
  5793. echo $ECHO_N "(cached) $ECHO_C" >&6
  5794. else
  5795. cat >conftest.$ac_ext <<_ACEOF
  5796. /* confdefs.h. */
  5797. _ACEOF
  5798. cat confdefs.h >>conftest.$ac_ext
  5799. cat >>conftest.$ac_ext <<_ACEOF
  5800. /* end confdefs.h. */
  5801. #include <sys/types.h>
  5802. _ACEOF
  5803. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5804. $EGREP "uid_t" >/dev/null 2>&1; then
  5805. ac_cv_type_uid_t=yes
  5806. else
  5807. ac_cv_type_uid_t=no
  5808. fi
  5809. rm -f conftest*
  5810. fi
  5811. echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
  5812. echo "${ECHO_T}$ac_cv_type_uid_t" >&6
  5813. if test $ac_cv_type_uid_t = no; then
  5814. cat >>confdefs.h <<\_ACEOF
  5815. #define uid_t int
  5816. _ACEOF
  5817. cat >>confdefs.h <<\_ACEOF
  5818. #define gid_t int
  5819. _ACEOF
  5820. fi
  5821. echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
  5822. echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
  5823. if test "${ac_cv_c_const+set}" = set; then
  5824. echo $ECHO_N "(cached) $ECHO_C" >&6
  5825. else
  5826. cat >conftest.$ac_ext <<_ACEOF
  5827. /* confdefs.h. */
  5828. _ACEOF
  5829. cat confdefs.h >>conftest.$ac_ext
  5830. cat >>conftest.$ac_ext <<_ACEOF
  5831. /* end confdefs.h. */
  5832. int
  5833. main ()
  5834. {
  5835. /* FIXME: Include the comments suggested by Paul. */
  5836. #ifndef __cplusplus
  5837. /* Ultrix mips cc rejects this. */
  5838. typedef int charset[2];
  5839. const charset x;
  5840. /* SunOS 4.1.1 cc rejects this. */
  5841. char const *const *ccp;
  5842. char **p;
  5843. /* NEC SVR4.0.2 mips cc rejects this. */
  5844. struct point {int x, y;};
  5845. static struct point const zero = {0,0};
  5846. /* AIX XL C 1.02.0.0 rejects this.
  5847. It does not let you subtract one const X* pointer from another in
  5848. an arm of an if-expression whose if-part is not a constant
  5849. expression */
  5850. const char *g = "string";
  5851. ccp = &g + (g ? g-g : 0);
  5852. /* HPUX 7.0 cc rejects these. */
  5853. ++ccp;
  5854. p = (char**) ccp;
  5855. ccp = (char const *const *) p;
  5856. { /* SCO 3.2v4 cc rejects this. */
  5857. char *t;
  5858. char const *s = 0 ? (char *) 0 : (char const *) 0;
  5859. *t++ = 0;
  5860. }
  5861. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  5862. int x[] = {25, 17};
  5863. const int *foo = &x[0];
  5864. ++foo;
  5865. }
  5866. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  5867. typedef const int *iptr;
  5868. iptr p = 0;
  5869. ++p;
  5870. }
  5871. { /* AIX XL C 1.02.0.0 rejects this saying
  5872. "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  5873. struct s { int j; const int *ap[3]; };
  5874. struct s *b; b->j = 5;
  5875. }
  5876. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  5877. const int foo = 10;
  5878. }
  5879. #endif
  5880. ;
  5881. return 0;
  5882. }
  5883. _ACEOF
  5884. rm -f conftest.$ac_objext
  5885. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5886. (eval $ac_compile) 2>conftest.er1
  5887. ac_status=$?
  5888. grep -v '^ *+' conftest.er1 >conftest.err
  5889. rm -f conftest.er1
  5890. cat conftest.err >&5
  5891. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5892. (exit $ac_status); } &&
  5893. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5894. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5895. (eval $ac_try) 2>&5
  5896. ac_status=$?
  5897. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5898. (exit $ac_status); }; } &&
  5899. { ac_try='test -s conftest.$ac_objext'
  5900. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5901. (eval $ac_try) 2>&5
  5902. ac_status=$?
  5903. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5904. (exit $ac_status); }; }; then
  5905. ac_cv_c_const=yes
  5906. else
  5907. echo "$as_me: failed program was:" >&5
  5908. sed 's/^/| /' conftest.$ac_ext >&5
  5909. ac_cv_c_const=no
  5910. fi
  5911. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5912. fi
  5913. echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
  5914. echo "${ECHO_T}$ac_cv_c_const" >&6
  5915. if test $ac_cv_c_const = no; then
  5916. cat >>confdefs.h <<\_ACEOF
  5917. #define const
  5918. _ACEOF
  5919. fi
  5920. echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
  5921. echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
  5922. if test "${ac_cv_c_bigendian+set}" = set; then
  5923. echo $ECHO_N "(cached) $ECHO_C" >&6
  5924. else
  5925. # See if sys/param.h defines the BYTE_ORDER macro.
  5926. cat >conftest.$ac_ext <<_ACEOF
  5927. /* confdefs.h. */
  5928. _ACEOF
  5929. cat confdefs.h >>conftest.$ac_ext
  5930. cat >>conftest.$ac_ext <<_ACEOF
  5931. /* end confdefs.h. */
  5932. #include <sys/types.h>
  5933. #include <sys/param.h>
  5934. int
  5935. main ()
  5936. {
  5937. #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
  5938. bogus endian macros
  5939. #endif
  5940. ;
  5941. return 0;
  5942. }
  5943. _ACEOF
  5944. rm -f conftest.$ac_objext
  5945. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5946. (eval $ac_compile) 2>conftest.er1
  5947. ac_status=$?
  5948. grep -v '^ *+' conftest.er1 >conftest.err
  5949. rm -f conftest.er1
  5950. cat conftest.err >&5
  5951. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5952. (exit $ac_status); } &&
  5953. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5954. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5955. (eval $ac_try) 2>&5
  5956. ac_status=$?
  5957. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5958. (exit $ac_status); }; } &&
  5959. { ac_try='test -s conftest.$ac_objext'
  5960. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5961. (eval $ac_try) 2>&5
  5962. ac_status=$?
  5963. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5964. (exit $ac_status); }; }; then
  5965. # It does; now see whether it defined to BIG_ENDIAN or not.
  5966. cat >conftest.$ac_ext <<_ACEOF
  5967. /* confdefs.h. */
  5968. _ACEOF
  5969. cat confdefs.h >>conftest.$ac_ext
  5970. cat >>conftest.$ac_ext <<_ACEOF
  5971. /* end confdefs.h. */
  5972. #include <sys/types.h>
  5973. #include <sys/param.h>
  5974. int
  5975. main ()
  5976. {
  5977. #if BYTE_ORDER != BIG_ENDIAN
  5978. not big endian
  5979. #endif
  5980. ;
  5981. return 0;
  5982. }
  5983. _ACEOF
  5984. rm -f conftest.$ac_objext
  5985. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5986. (eval $ac_compile) 2>conftest.er1
  5987. ac_status=$?
  5988. grep -v '^ *+' conftest.er1 >conftest.err
  5989. rm -f conftest.er1
  5990. cat conftest.err >&5
  5991. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5992. (exit $ac_status); } &&
  5993. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5994. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5995. (eval $ac_try) 2>&5
  5996. ac_status=$?
  5997. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5998. (exit $ac_status); }; } &&
  5999. { ac_try='test -s conftest.$ac_objext'
  6000. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6001. (eval $ac_try) 2>&5
  6002. ac_status=$?
  6003. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6004. (exit $ac_status); }; }; then
  6005. ac_cv_c_bigendian=yes
  6006. else
  6007. echo "$as_me: failed program was:" >&5
  6008. sed 's/^/| /' conftest.$ac_ext >&5
  6009. ac_cv_c_bigendian=no
  6010. fi
  6011. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6012. else
  6013. echo "$as_me: failed program was:" >&5
  6014. sed 's/^/| /' conftest.$ac_ext >&5
  6015. # It does not; compile a test program.
  6016. if test "$cross_compiling" = yes; then
  6017. # try to guess the endianness by grepping values into an object file
  6018. ac_cv_c_bigendian=unknown
  6019. cat >conftest.$ac_ext <<_ACEOF
  6020. /* confdefs.h. */
  6021. _ACEOF
  6022. cat confdefs.h >>conftest.$ac_ext
  6023. cat >>conftest.$ac_ext <<_ACEOF
  6024. /* end confdefs.h. */
  6025. short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  6026. short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  6027. void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
  6028. short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  6029. short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  6030. void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
  6031. int
  6032. main ()
  6033. {
  6034. _ascii (); _ebcdic ();
  6035. ;
  6036. return 0;
  6037. }
  6038. _ACEOF
  6039. rm -f conftest.$ac_objext
  6040. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6041. (eval $ac_compile) 2>conftest.er1
  6042. ac_status=$?
  6043. grep -v '^ *+' conftest.er1 >conftest.err
  6044. rm -f conftest.er1
  6045. cat conftest.err >&5
  6046. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6047. (exit $ac_status); } &&
  6048. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6049. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6050. (eval $ac_try) 2>&5
  6051. ac_status=$?
  6052. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6053. (exit $ac_status); }; } &&
  6054. { ac_try='test -s conftest.$ac_objext'
  6055. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6056. (eval $ac_try) 2>&5
  6057. ac_status=$?
  6058. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6059. (exit $ac_status); }; }; then
  6060. if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
  6061. ac_cv_c_bigendian=yes
  6062. fi
  6063. if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  6064. if test "$ac_cv_c_bigendian" = unknown; then
  6065. ac_cv_c_bigendian=no
  6066. else
  6067. # finding both strings is unlikely to happen, but who knows?
  6068. ac_cv_c_bigendian=unknown
  6069. fi
  6070. fi
  6071. else
  6072. echo "$as_me: failed program was:" >&5
  6073. sed 's/^/| /' conftest.$ac_ext >&5
  6074. fi
  6075. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6076. else
  6077. cat >conftest.$ac_ext <<_ACEOF
  6078. /* confdefs.h. */
  6079. _ACEOF
  6080. cat confdefs.h >>conftest.$ac_ext
  6081. cat >>conftest.$ac_ext <<_ACEOF
  6082. /* end confdefs.h. */
  6083. int
  6084. main ()
  6085. {
  6086. /* Are we little or big endian? From Harbison&Steele. */
  6087. union
  6088. {
  6089. long l;
  6090. char c[sizeof (long)];
  6091. } u;
  6092. u.l = 1;
  6093. exit (u.c[sizeof (long) - 1] == 1);
  6094. }
  6095. _ACEOF
  6096. rm -f conftest$ac_exeext
  6097. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6098. (eval $ac_link) 2>&5
  6099. ac_status=$?
  6100. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6101. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6102. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6103. (eval $ac_try) 2>&5
  6104. ac_status=$?
  6105. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6106. (exit $ac_status); }; }; then
  6107. ac_cv_c_bigendian=no
  6108. else
  6109. echo "$as_me: program exited with status $ac_status" >&5
  6110. echo "$as_me: failed program was:" >&5
  6111. sed 's/^/| /' conftest.$ac_ext >&5
  6112. ( exit $ac_status )
  6113. ac_cv_c_bigendian=yes
  6114. fi
  6115. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6116. fi
  6117. fi
  6118. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6119. fi
  6120. echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
  6121. echo "${ECHO_T}$ac_cv_c_bigendian" >&6
  6122. case $ac_cv_c_bigendian in
  6123. yes)
  6124. cat >>confdefs.h <<\_ACEOF
  6125. #define WORDS_BIGENDIAN 1
  6126. _ACEOF
  6127. ;;
  6128. no)
  6129. ;;
  6130. *)
  6131. { { echo "$as_me:$LINENO: error: unknown endianness
  6132. presetting ac_cv_c_bigendian=no (or yes) will help" >&5
  6133. echo "$as_me: error: unknown endianness
  6134. presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
  6135. { (exit 1); exit 1; }; } ;;
  6136. esac
  6137. echo "$as_me:$LINENO: checking for inline" >&5
  6138. echo $ECHO_N "checking for inline... $ECHO_C" >&6
  6139. if test "${ac_cv_c_inline+set}" = set; then
  6140. echo $ECHO_N "(cached) $ECHO_C" >&6
  6141. else
  6142. ac_cv_c_inline=no
  6143. for ac_kw in inline __inline__ __inline; do
  6144. cat >conftest.$ac_ext <<_ACEOF
  6145. /* confdefs.h. */
  6146. _ACEOF
  6147. cat confdefs.h >>conftest.$ac_ext
  6148. cat >>conftest.$ac_ext <<_ACEOF
  6149. /* end confdefs.h. */
  6150. #ifndef __cplusplus
  6151. typedef int foo_t;
  6152. static $ac_kw foo_t static_foo () {return 0; }
  6153. $ac_kw foo_t foo () {return 0; }
  6154. #endif
  6155. _ACEOF
  6156. rm -f conftest.$ac_objext
  6157. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6158. (eval $ac_compile) 2>conftest.er1
  6159. ac_status=$?
  6160. grep -v '^ *+' conftest.er1 >conftest.err
  6161. rm -f conftest.er1
  6162. cat conftest.err >&5
  6163. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6164. (exit $ac_status); } &&
  6165. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6166. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6167. (eval $ac_try) 2>&5
  6168. ac_status=$?
  6169. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6170. (exit $ac_status); }; } &&
  6171. { ac_try='test -s conftest.$ac_objext'
  6172. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6173. (eval $ac_try) 2>&5
  6174. ac_status=$?
  6175. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6176. (exit $ac_status); }; }; then
  6177. ac_cv_c_inline=$ac_kw; break
  6178. else
  6179. echo "$as_me: failed program was:" >&5
  6180. sed 's/^/| /' conftest.$ac_ext >&5
  6181. fi
  6182. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6183. done
  6184. fi
  6185. echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
  6186. echo "${ECHO_T}$ac_cv_c_inline" >&6
  6187. case $ac_cv_c_inline in
  6188. inline | yes) ;;
  6189. *)
  6190. case $ac_cv_c_inline in
  6191. no) ac_val=;;
  6192. *) ac_val=$ac_cv_c_inline;;
  6193. esac
  6194. cat >>confdefs.h <<_ACEOF
  6195. #ifndef __cplusplus
  6196. #define inline $ac_val
  6197. #endif
  6198. _ACEOF
  6199. ;;
  6200. esac
  6201. echo "$as_me:$LINENO: checking for long" >&5
  6202. echo $ECHO_N "checking for long... $ECHO_C" >&6
  6203. if test "${ac_cv_type_long+set}" = set; then
  6204. echo $ECHO_N "(cached) $ECHO_C" >&6
  6205. else
  6206. cat >conftest.$ac_ext <<_ACEOF
  6207. /* confdefs.h. */
  6208. _ACEOF
  6209. cat confdefs.h >>conftest.$ac_ext
  6210. cat >>conftest.$ac_ext <<_ACEOF
  6211. /* end confdefs.h. */
  6212. $ac_includes_default
  6213. int
  6214. main ()
  6215. {
  6216. if ((long *) 0)
  6217. return 0;
  6218. if (sizeof (long))
  6219. return 0;
  6220. ;
  6221. return 0;
  6222. }
  6223. _ACEOF
  6224. rm -f conftest.$ac_objext
  6225. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6226. (eval $ac_compile) 2>conftest.er1
  6227. ac_status=$?
  6228. grep -v '^ *+' conftest.er1 >conftest.err
  6229. rm -f conftest.er1
  6230. cat conftest.err >&5
  6231. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6232. (exit $ac_status); } &&
  6233. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6234. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6235. (eval $ac_try) 2>&5
  6236. ac_status=$?
  6237. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6238. (exit $ac_status); }; } &&
  6239. { ac_try='test -s conftest.$ac_objext'
  6240. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6241. (eval $ac_try) 2>&5
  6242. ac_status=$?
  6243. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6244. (exit $ac_status); }; }; then
  6245. ac_cv_type_long=yes
  6246. else
  6247. echo "$as_me: failed program was:" >&5
  6248. sed 's/^/| /' conftest.$ac_ext >&5
  6249. ac_cv_type_long=no
  6250. fi
  6251. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6252. fi
  6253. echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
  6254. echo "${ECHO_T}$ac_cv_type_long" >&6
  6255. echo "$as_me:$LINENO: checking size of long" >&5
  6256. echo $ECHO_N "checking size of long... $ECHO_C" >&6
  6257. if test "${ac_cv_sizeof_long+set}" = set; then
  6258. echo $ECHO_N "(cached) $ECHO_C" >&6
  6259. else
  6260. if test "$ac_cv_type_long" = yes; then
  6261. # The cast to unsigned long works around a bug in the HP C Compiler
  6262. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6263. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6264. # This bug is HP SR number 8606223364.
  6265. if test "$cross_compiling" = yes; then
  6266. # Depending upon the size, compute the lo and hi bounds.
  6267. cat >conftest.$ac_ext <<_ACEOF
  6268. /* confdefs.h. */
  6269. _ACEOF
  6270. cat confdefs.h >>conftest.$ac_ext
  6271. cat >>conftest.$ac_ext <<_ACEOF
  6272. /* end confdefs.h. */
  6273. $ac_includes_default
  6274. int
  6275. main ()
  6276. {
  6277. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
  6278. test_array [0] = 0
  6279. ;
  6280. return 0;
  6281. }
  6282. _ACEOF
  6283. rm -f conftest.$ac_objext
  6284. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6285. (eval $ac_compile) 2>conftest.er1
  6286. ac_status=$?
  6287. grep -v '^ *+' conftest.er1 >conftest.err
  6288. rm -f conftest.er1
  6289. cat conftest.err >&5
  6290. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6291. (exit $ac_status); } &&
  6292. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6293. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6294. (eval $ac_try) 2>&5
  6295. ac_status=$?
  6296. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6297. (exit $ac_status); }; } &&
  6298. { ac_try='test -s conftest.$ac_objext'
  6299. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6300. (eval $ac_try) 2>&5
  6301. ac_status=$?
  6302. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6303. (exit $ac_status); }; }; then
  6304. ac_lo=0 ac_mid=0
  6305. while :; do
  6306. cat >conftest.$ac_ext <<_ACEOF
  6307. /* confdefs.h. */
  6308. _ACEOF
  6309. cat confdefs.h >>conftest.$ac_ext
  6310. cat >>conftest.$ac_ext <<_ACEOF
  6311. /* end confdefs.h. */
  6312. $ac_includes_default
  6313. int
  6314. main ()
  6315. {
  6316. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  6317. test_array [0] = 0
  6318. ;
  6319. return 0;
  6320. }
  6321. _ACEOF
  6322. rm -f conftest.$ac_objext
  6323. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6324. (eval $ac_compile) 2>conftest.er1
  6325. ac_status=$?
  6326. grep -v '^ *+' conftest.er1 >conftest.err
  6327. rm -f conftest.er1
  6328. cat conftest.err >&5
  6329. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6330. (exit $ac_status); } &&
  6331. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6332. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6333. (eval $ac_try) 2>&5
  6334. ac_status=$?
  6335. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6336. (exit $ac_status); }; } &&
  6337. { ac_try='test -s conftest.$ac_objext'
  6338. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6339. (eval $ac_try) 2>&5
  6340. ac_status=$?
  6341. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6342. (exit $ac_status); }; }; then
  6343. ac_hi=$ac_mid; break
  6344. else
  6345. echo "$as_me: failed program was:" >&5
  6346. sed 's/^/| /' conftest.$ac_ext >&5
  6347. ac_lo=`expr $ac_mid + 1`
  6348. if test $ac_lo -le $ac_mid; then
  6349. ac_lo= ac_hi=
  6350. break
  6351. fi
  6352. ac_mid=`expr 2 '*' $ac_mid + 1`
  6353. fi
  6354. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6355. done
  6356. else
  6357. echo "$as_me: failed program was:" >&5
  6358. sed 's/^/| /' conftest.$ac_ext >&5
  6359. cat >conftest.$ac_ext <<_ACEOF
  6360. /* confdefs.h. */
  6361. _ACEOF
  6362. cat confdefs.h >>conftest.$ac_ext
  6363. cat >>conftest.$ac_ext <<_ACEOF
  6364. /* end confdefs.h. */
  6365. $ac_includes_default
  6366. int
  6367. main ()
  6368. {
  6369. static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
  6370. test_array [0] = 0
  6371. ;
  6372. return 0;
  6373. }
  6374. _ACEOF
  6375. rm -f conftest.$ac_objext
  6376. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6377. (eval $ac_compile) 2>conftest.er1
  6378. ac_status=$?
  6379. grep -v '^ *+' conftest.er1 >conftest.err
  6380. rm -f conftest.er1
  6381. cat conftest.err >&5
  6382. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6383. (exit $ac_status); } &&
  6384. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6385. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6386. (eval $ac_try) 2>&5
  6387. ac_status=$?
  6388. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6389. (exit $ac_status); }; } &&
  6390. { ac_try='test -s conftest.$ac_objext'
  6391. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6392. (eval $ac_try) 2>&5
  6393. ac_status=$?
  6394. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6395. (exit $ac_status); }; }; then
  6396. ac_hi=-1 ac_mid=-1
  6397. while :; do
  6398. cat >conftest.$ac_ext <<_ACEOF
  6399. /* confdefs.h. */
  6400. _ACEOF
  6401. cat confdefs.h >>conftest.$ac_ext
  6402. cat >>conftest.$ac_ext <<_ACEOF
  6403. /* end confdefs.h. */
  6404. $ac_includes_default
  6405. int
  6406. main ()
  6407. {
  6408. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
  6409. test_array [0] = 0
  6410. ;
  6411. return 0;
  6412. }
  6413. _ACEOF
  6414. rm -f conftest.$ac_objext
  6415. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6416. (eval $ac_compile) 2>conftest.er1
  6417. ac_status=$?
  6418. grep -v '^ *+' conftest.er1 >conftest.err
  6419. rm -f conftest.er1
  6420. cat conftest.err >&5
  6421. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6422. (exit $ac_status); } &&
  6423. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6424. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6425. (eval $ac_try) 2>&5
  6426. ac_status=$?
  6427. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6428. (exit $ac_status); }; } &&
  6429. { ac_try='test -s conftest.$ac_objext'
  6430. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6431. (eval $ac_try) 2>&5
  6432. ac_status=$?
  6433. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6434. (exit $ac_status); }; }; then
  6435. ac_lo=$ac_mid; break
  6436. else
  6437. echo "$as_me: failed program was:" >&5
  6438. sed 's/^/| /' conftest.$ac_ext >&5
  6439. ac_hi=`expr '(' $ac_mid ')' - 1`
  6440. if test $ac_mid -le $ac_hi; then
  6441. ac_lo= ac_hi=
  6442. break
  6443. fi
  6444. ac_mid=`expr 2 '*' $ac_mid`
  6445. fi
  6446. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6447. done
  6448. else
  6449. echo "$as_me: failed program was:" >&5
  6450. sed 's/^/| /' conftest.$ac_ext >&5
  6451. ac_lo= ac_hi=
  6452. fi
  6453. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6454. fi
  6455. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6456. # Binary search between lo and hi bounds.
  6457. while test "x$ac_lo" != "x$ac_hi"; do
  6458. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6459. cat >conftest.$ac_ext <<_ACEOF
  6460. /* confdefs.h. */
  6461. _ACEOF
  6462. cat confdefs.h >>conftest.$ac_ext
  6463. cat >>conftest.$ac_ext <<_ACEOF
  6464. /* end confdefs.h. */
  6465. $ac_includes_default
  6466. int
  6467. main ()
  6468. {
  6469. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  6470. test_array [0] = 0
  6471. ;
  6472. return 0;
  6473. }
  6474. _ACEOF
  6475. rm -f conftest.$ac_objext
  6476. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6477. (eval $ac_compile) 2>conftest.er1
  6478. ac_status=$?
  6479. grep -v '^ *+' conftest.er1 >conftest.err
  6480. rm -f conftest.er1
  6481. cat conftest.err >&5
  6482. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6483. (exit $ac_status); } &&
  6484. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6485. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6486. (eval $ac_try) 2>&5
  6487. ac_status=$?
  6488. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6489. (exit $ac_status); }; } &&
  6490. { ac_try='test -s conftest.$ac_objext'
  6491. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6492. (eval $ac_try) 2>&5
  6493. ac_status=$?
  6494. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6495. (exit $ac_status); }; }; then
  6496. ac_hi=$ac_mid
  6497. else
  6498. echo "$as_me: failed program was:" >&5
  6499. sed 's/^/| /' conftest.$ac_ext >&5
  6500. ac_lo=`expr '(' $ac_mid ')' + 1`
  6501. fi
  6502. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6503. done
  6504. case $ac_lo in
  6505. ?*) ac_cv_sizeof_long=$ac_lo;;
  6506. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  6507. See \`config.log' for more details." >&5
  6508. echo "$as_me: error: cannot compute sizeof (long), 77
  6509. See \`config.log' for more details." >&2;}
  6510. { (exit 1); exit 1; }; } ;;
  6511. esac
  6512. else
  6513. if test "$cross_compiling" = yes; then
  6514. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  6515. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  6516. { (exit 1); exit 1; }; }
  6517. else
  6518. cat >conftest.$ac_ext <<_ACEOF
  6519. /* confdefs.h. */
  6520. _ACEOF
  6521. cat confdefs.h >>conftest.$ac_ext
  6522. cat >>conftest.$ac_ext <<_ACEOF
  6523. /* end confdefs.h. */
  6524. $ac_includes_default
  6525. long longval () { return (long) (sizeof (long)); }
  6526. unsigned long ulongval () { return (long) (sizeof (long)); }
  6527. #include <stdio.h>
  6528. #include <stdlib.h>
  6529. int
  6530. main ()
  6531. {
  6532. FILE *f = fopen ("conftest.val", "w");
  6533. if (! f)
  6534. exit (1);
  6535. if (((long) (sizeof (long))) < 0)
  6536. {
  6537. long i = longval ();
  6538. if (i != ((long) (sizeof (long))))
  6539. exit (1);
  6540. fprintf (f, "%ld\n", i);
  6541. }
  6542. else
  6543. {
  6544. unsigned long i = ulongval ();
  6545. if (i != ((long) (sizeof (long))))
  6546. exit (1);
  6547. fprintf (f, "%lu\n", i);
  6548. }
  6549. exit (ferror (f) || fclose (f) != 0);
  6550. ;
  6551. return 0;
  6552. }
  6553. _ACEOF
  6554. rm -f conftest$ac_exeext
  6555. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6556. (eval $ac_link) 2>&5
  6557. ac_status=$?
  6558. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6559. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6560. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6561. (eval $ac_try) 2>&5
  6562. ac_status=$?
  6563. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6564. (exit $ac_status); }; }; then
  6565. ac_cv_sizeof_long=`cat conftest.val`
  6566. else
  6567. echo "$as_me: program exited with status $ac_status" >&5
  6568. echo "$as_me: failed program was:" >&5
  6569. sed 's/^/| /' conftest.$ac_ext >&5
  6570. ( exit $ac_status )
  6571. { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  6572. See \`config.log' for more details." >&5
  6573. echo "$as_me: error: cannot compute sizeof (long), 77
  6574. See \`config.log' for more details." >&2;}
  6575. { (exit 1); exit 1; }; }
  6576. fi
  6577. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6578. fi
  6579. fi
  6580. rm -f conftest.val
  6581. else
  6582. ac_cv_sizeof_long=0
  6583. fi
  6584. fi
  6585. echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
  6586. echo "${ECHO_T}$ac_cv_sizeof_long" >&6
  6587. cat >>confdefs.h <<_ACEOF
  6588. #define SIZEOF_LONG $ac_cv_sizeof_long
  6589. _ACEOF
  6590. echo "$as_me:$LINENO: checking for int" >&5
  6591. echo $ECHO_N "checking for int... $ECHO_C" >&6
  6592. if test "${ac_cv_type_int+set}" = set; then
  6593. echo $ECHO_N "(cached) $ECHO_C" >&6
  6594. else
  6595. cat >conftest.$ac_ext <<_ACEOF
  6596. /* confdefs.h. */
  6597. _ACEOF
  6598. cat confdefs.h >>conftest.$ac_ext
  6599. cat >>conftest.$ac_ext <<_ACEOF
  6600. /* end confdefs.h. */
  6601. $ac_includes_default
  6602. int
  6603. main ()
  6604. {
  6605. if ((int *) 0)
  6606. return 0;
  6607. if (sizeof (int))
  6608. return 0;
  6609. ;
  6610. return 0;
  6611. }
  6612. _ACEOF
  6613. rm -f conftest.$ac_objext
  6614. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6615. (eval $ac_compile) 2>conftest.er1
  6616. ac_status=$?
  6617. grep -v '^ *+' conftest.er1 >conftest.err
  6618. rm -f conftest.er1
  6619. cat conftest.err >&5
  6620. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6621. (exit $ac_status); } &&
  6622. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6623. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6624. (eval $ac_try) 2>&5
  6625. ac_status=$?
  6626. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6627. (exit $ac_status); }; } &&
  6628. { ac_try='test -s conftest.$ac_objext'
  6629. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6630. (eval $ac_try) 2>&5
  6631. ac_status=$?
  6632. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6633. (exit $ac_status); }; }; then
  6634. ac_cv_type_int=yes
  6635. else
  6636. echo "$as_me: failed program was:" >&5
  6637. sed 's/^/| /' conftest.$ac_ext >&5
  6638. ac_cv_type_int=no
  6639. fi
  6640. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6641. fi
  6642. echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
  6643. echo "${ECHO_T}$ac_cv_type_int" >&6
  6644. echo "$as_me:$LINENO: checking size of int" >&5
  6645. echo $ECHO_N "checking size of int... $ECHO_C" >&6
  6646. if test "${ac_cv_sizeof_int+set}" = set; then
  6647. echo $ECHO_N "(cached) $ECHO_C" >&6
  6648. else
  6649. if test "$ac_cv_type_int" = yes; then
  6650. # The cast to unsigned long works around a bug in the HP C Compiler
  6651. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6652. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6653. # This bug is HP SR number 8606223364.
  6654. if test "$cross_compiling" = yes; then
  6655. # Depending upon the size, compute the lo and hi bounds.
  6656. cat >conftest.$ac_ext <<_ACEOF
  6657. /* confdefs.h. */
  6658. _ACEOF
  6659. cat confdefs.h >>conftest.$ac_ext
  6660. cat >>conftest.$ac_ext <<_ACEOF
  6661. /* end confdefs.h. */
  6662. $ac_includes_default
  6663. int
  6664. main ()
  6665. {
  6666. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
  6667. test_array [0] = 0
  6668. ;
  6669. return 0;
  6670. }
  6671. _ACEOF
  6672. rm -f conftest.$ac_objext
  6673. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6674. (eval $ac_compile) 2>conftest.er1
  6675. ac_status=$?
  6676. grep -v '^ *+' conftest.er1 >conftest.err
  6677. rm -f conftest.er1
  6678. cat conftest.err >&5
  6679. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6680. (exit $ac_status); } &&
  6681. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6682. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6683. (eval $ac_try) 2>&5
  6684. ac_status=$?
  6685. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6686. (exit $ac_status); }; } &&
  6687. { ac_try='test -s conftest.$ac_objext'
  6688. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6689. (eval $ac_try) 2>&5
  6690. ac_status=$?
  6691. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6692. (exit $ac_status); }; }; then
  6693. ac_lo=0 ac_mid=0
  6694. while :; do
  6695. cat >conftest.$ac_ext <<_ACEOF
  6696. /* confdefs.h. */
  6697. _ACEOF
  6698. cat confdefs.h >>conftest.$ac_ext
  6699. cat >>conftest.$ac_ext <<_ACEOF
  6700. /* end confdefs.h. */
  6701. $ac_includes_default
  6702. int
  6703. main ()
  6704. {
  6705. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  6706. test_array [0] = 0
  6707. ;
  6708. return 0;
  6709. }
  6710. _ACEOF
  6711. rm -f conftest.$ac_objext
  6712. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6713. (eval $ac_compile) 2>conftest.er1
  6714. ac_status=$?
  6715. grep -v '^ *+' conftest.er1 >conftest.err
  6716. rm -f conftest.er1
  6717. cat conftest.err >&5
  6718. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6719. (exit $ac_status); } &&
  6720. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6721. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6722. (eval $ac_try) 2>&5
  6723. ac_status=$?
  6724. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6725. (exit $ac_status); }; } &&
  6726. { ac_try='test -s conftest.$ac_objext'
  6727. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6728. (eval $ac_try) 2>&5
  6729. ac_status=$?
  6730. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6731. (exit $ac_status); }; }; then
  6732. ac_hi=$ac_mid; break
  6733. else
  6734. echo "$as_me: failed program was:" >&5
  6735. sed 's/^/| /' conftest.$ac_ext >&5
  6736. ac_lo=`expr $ac_mid + 1`
  6737. if test $ac_lo -le $ac_mid; then
  6738. ac_lo= ac_hi=
  6739. break
  6740. fi
  6741. ac_mid=`expr 2 '*' $ac_mid + 1`
  6742. fi
  6743. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6744. done
  6745. else
  6746. echo "$as_me: failed program was:" >&5
  6747. sed 's/^/| /' conftest.$ac_ext >&5
  6748. cat >conftest.$ac_ext <<_ACEOF
  6749. /* confdefs.h. */
  6750. _ACEOF
  6751. cat confdefs.h >>conftest.$ac_ext
  6752. cat >>conftest.$ac_ext <<_ACEOF
  6753. /* end confdefs.h. */
  6754. $ac_includes_default
  6755. int
  6756. main ()
  6757. {
  6758. static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
  6759. test_array [0] = 0
  6760. ;
  6761. return 0;
  6762. }
  6763. _ACEOF
  6764. rm -f conftest.$ac_objext
  6765. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6766. (eval $ac_compile) 2>conftest.er1
  6767. ac_status=$?
  6768. grep -v '^ *+' conftest.er1 >conftest.err
  6769. rm -f conftest.er1
  6770. cat conftest.err >&5
  6771. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6772. (exit $ac_status); } &&
  6773. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6774. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6775. (eval $ac_try) 2>&5
  6776. ac_status=$?
  6777. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6778. (exit $ac_status); }; } &&
  6779. { ac_try='test -s conftest.$ac_objext'
  6780. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6781. (eval $ac_try) 2>&5
  6782. ac_status=$?
  6783. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6784. (exit $ac_status); }; }; then
  6785. ac_hi=-1 ac_mid=-1
  6786. while :; do
  6787. cat >conftest.$ac_ext <<_ACEOF
  6788. /* confdefs.h. */
  6789. _ACEOF
  6790. cat confdefs.h >>conftest.$ac_ext
  6791. cat >>conftest.$ac_ext <<_ACEOF
  6792. /* end confdefs.h. */
  6793. $ac_includes_default
  6794. int
  6795. main ()
  6796. {
  6797. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
  6798. test_array [0] = 0
  6799. ;
  6800. return 0;
  6801. }
  6802. _ACEOF
  6803. rm -f conftest.$ac_objext
  6804. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6805. (eval $ac_compile) 2>conftest.er1
  6806. ac_status=$?
  6807. grep -v '^ *+' conftest.er1 >conftest.err
  6808. rm -f conftest.er1
  6809. cat conftest.err >&5
  6810. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6811. (exit $ac_status); } &&
  6812. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6813. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6814. (eval $ac_try) 2>&5
  6815. ac_status=$?
  6816. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6817. (exit $ac_status); }; } &&
  6818. { ac_try='test -s conftest.$ac_objext'
  6819. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6820. (eval $ac_try) 2>&5
  6821. ac_status=$?
  6822. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6823. (exit $ac_status); }; }; then
  6824. ac_lo=$ac_mid; break
  6825. else
  6826. echo "$as_me: failed program was:" >&5
  6827. sed 's/^/| /' conftest.$ac_ext >&5
  6828. ac_hi=`expr '(' $ac_mid ')' - 1`
  6829. if test $ac_mid -le $ac_hi; then
  6830. ac_lo= ac_hi=
  6831. break
  6832. fi
  6833. ac_mid=`expr 2 '*' $ac_mid`
  6834. fi
  6835. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6836. done
  6837. else
  6838. echo "$as_me: failed program was:" >&5
  6839. sed 's/^/| /' conftest.$ac_ext >&5
  6840. ac_lo= ac_hi=
  6841. fi
  6842. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6843. fi
  6844. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6845. # Binary search between lo and hi bounds.
  6846. while test "x$ac_lo" != "x$ac_hi"; do
  6847. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6848. cat >conftest.$ac_ext <<_ACEOF
  6849. /* confdefs.h. */
  6850. _ACEOF
  6851. cat confdefs.h >>conftest.$ac_ext
  6852. cat >>conftest.$ac_ext <<_ACEOF
  6853. /* end confdefs.h. */
  6854. $ac_includes_default
  6855. int
  6856. main ()
  6857. {
  6858. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  6859. test_array [0] = 0
  6860. ;
  6861. return 0;
  6862. }
  6863. _ACEOF
  6864. rm -f conftest.$ac_objext
  6865. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6866. (eval $ac_compile) 2>conftest.er1
  6867. ac_status=$?
  6868. grep -v '^ *+' conftest.er1 >conftest.err
  6869. rm -f conftest.er1
  6870. cat conftest.err >&5
  6871. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6872. (exit $ac_status); } &&
  6873. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6874. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6875. (eval $ac_try) 2>&5
  6876. ac_status=$?
  6877. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6878. (exit $ac_status); }; } &&
  6879. { ac_try='test -s conftest.$ac_objext'
  6880. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6881. (eval $ac_try) 2>&5
  6882. ac_status=$?
  6883. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6884. (exit $ac_status); }; }; then
  6885. ac_hi=$ac_mid
  6886. else
  6887. echo "$as_me: failed program was:" >&5
  6888. sed 's/^/| /' conftest.$ac_ext >&5
  6889. ac_lo=`expr '(' $ac_mid ')' + 1`
  6890. fi
  6891. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6892. done
  6893. case $ac_lo in
  6894. ?*) ac_cv_sizeof_int=$ac_lo;;
  6895. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  6896. See \`config.log' for more details." >&5
  6897. echo "$as_me: error: cannot compute sizeof (int), 77
  6898. See \`config.log' for more details." >&2;}
  6899. { (exit 1); exit 1; }; } ;;
  6900. esac
  6901. else
  6902. if test "$cross_compiling" = yes; then
  6903. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  6904. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  6905. { (exit 1); exit 1; }; }
  6906. else
  6907. cat >conftest.$ac_ext <<_ACEOF
  6908. /* confdefs.h. */
  6909. _ACEOF
  6910. cat confdefs.h >>conftest.$ac_ext
  6911. cat >>conftest.$ac_ext <<_ACEOF
  6912. /* end confdefs.h. */
  6913. $ac_includes_default
  6914. long longval () { return (long) (sizeof (int)); }
  6915. unsigned long ulongval () { return (long) (sizeof (int)); }
  6916. #include <stdio.h>
  6917. #include <stdlib.h>
  6918. int
  6919. main ()
  6920. {
  6921. FILE *f = fopen ("conftest.val", "w");
  6922. if (! f)
  6923. exit (1);
  6924. if (((long) (sizeof (int))) < 0)
  6925. {
  6926. long i = longval ();
  6927. if (i != ((long) (sizeof (int))))
  6928. exit (1);
  6929. fprintf (f, "%ld\n", i);
  6930. }
  6931. else
  6932. {
  6933. unsigned long i = ulongval ();
  6934. if (i != ((long) (sizeof (int))))
  6935. exit (1);
  6936. fprintf (f, "%lu\n", i);
  6937. }
  6938. exit (ferror (f) || fclose (f) != 0);
  6939. ;
  6940. return 0;
  6941. }
  6942. _ACEOF
  6943. rm -f conftest$ac_exeext
  6944. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6945. (eval $ac_link) 2>&5
  6946. ac_status=$?
  6947. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6948. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6949. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6950. (eval $ac_try) 2>&5
  6951. ac_status=$?
  6952. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6953. (exit $ac_status); }; }; then
  6954. ac_cv_sizeof_int=`cat conftest.val`
  6955. else
  6956. echo "$as_me: program exited with status $ac_status" >&5
  6957. echo "$as_me: failed program was:" >&5
  6958. sed 's/^/| /' conftest.$ac_ext >&5
  6959. ( exit $ac_status )
  6960. { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  6961. See \`config.log' for more details." >&5
  6962. echo "$as_me: error: cannot compute sizeof (int), 77
  6963. See \`config.log' for more details." >&2;}
  6964. { (exit 1); exit 1; }; }
  6965. fi
  6966. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6967. fi
  6968. fi
  6969. rm -f conftest.val
  6970. else
  6971. ac_cv_sizeof_int=0
  6972. fi
  6973. fi
  6974. echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
  6975. echo "${ECHO_T}$ac_cv_sizeof_int" >&6
  6976. cat >>confdefs.h <<_ACEOF
  6977. #define SIZEOF_INT $ac_cv_sizeof_int
  6978. _ACEOF
  6979. #checkpoint
  6980. cat >confcache <<\_ACEOF
  6981. # This file is a shell script that caches the results of configure
  6982. # tests run on this system so they can be shared between configure
  6983. # scripts and configure runs, see configure's option --config-cache.
  6984. # It is not useful on other systems. If it contains results you don't
  6985. # want to keep, you may remove or edit it.
  6986. #
  6987. # config.status only pays attention to the cache file if you give it
  6988. # the --recheck option to rerun configure.
  6989. #
  6990. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  6991. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  6992. # following values.
  6993. _ACEOF
  6994. # The following way of writing the cache mishandles newlines in values,
  6995. # but we know of no workaround that is simple, portable, and efficient.
  6996. # So, don't put newlines in cache variables' values.
  6997. # Ultrix sh set writes to stderr and can't be redirected directly,
  6998. # and sets the high bit in the cache file unless we assign to the vars.
  6999. {
  7000. (set) 2>&1 |
  7001. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  7002. *ac_space=\ *)
  7003. # `set' does not quote correctly, so add quotes (double-quote
  7004. # substitution turns \\\\ into \\, and sed turns \\ into \).
  7005. sed -n \
  7006. "s/'/'\\\\''/g;
  7007. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  7008. ;;
  7009. *)
  7010. # `set' quotes correctly as required by POSIX, so do not add quotes.
  7011. sed -n \
  7012. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  7013. ;;
  7014. esac;
  7015. } |
  7016. sed '
  7017. t clear
  7018. : clear
  7019. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  7020. t end
  7021. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  7022. : end' >>confcache
  7023. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  7024. if test -w $cache_file; then
  7025. test "x$cache_file" != "x/dev/null"
  7026. cat confcache >$cache_file
  7027. else
  7028. echo "not updating unwritable cache $cache_file"
  7029. fi
  7030. fi
  7031. rm -f confcache
  7032. echo "$as_me:$LINENO: checking for working volatile" >&5
  7033. echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
  7034. if test "${ac_cv_c_volatile+set}" = set; then
  7035. echo $ECHO_N "(cached) $ECHO_C" >&6
  7036. else
  7037. cat >conftest.$ac_ext <<_ACEOF
  7038. /* confdefs.h. */
  7039. _ACEOF
  7040. cat confdefs.h >>conftest.$ac_ext
  7041. cat >>conftest.$ac_ext <<_ACEOF
  7042. /* end confdefs.h. */
  7043. int
  7044. main ()
  7045. {
  7046. volatile int x;
  7047. int * volatile y;
  7048. ;
  7049. return 0;
  7050. }
  7051. _ACEOF
  7052. rm -f conftest.$ac_objext
  7053. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7054. (eval $ac_compile) 2>conftest.er1
  7055. ac_status=$?
  7056. grep -v '^ *+' conftest.er1 >conftest.err
  7057. rm -f conftest.er1
  7058. cat conftest.err >&5
  7059. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7060. (exit $ac_status); } &&
  7061. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7062. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7063. (eval $ac_try) 2>&5
  7064. ac_status=$?
  7065. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7066. (exit $ac_status); }; } &&
  7067. { ac_try='test -s conftest.$ac_objext'
  7068. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7069. (eval $ac_try) 2>&5
  7070. ac_status=$?
  7071. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7072. (exit $ac_status); }; }; then
  7073. ac_cv_c_volatile=yes
  7074. else
  7075. echo "$as_me: failed program was:" >&5
  7076. sed 's/^/| /' conftest.$ac_ext >&5
  7077. ac_cv_c_volatile=no
  7078. fi
  7079. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7080. fi
  7081. echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
  7082. echo "${ECHO_T}$ac_cv_c_volatile" >&6
  7083. if test $ac_cv_c_volatile = no; then
  7084. cat >>confdefs.h <<\_ACEOF
  7085. #define volatile
  7086. _ACEOF
  7087. fi
  7088. if test $ac_cv_c_compiler_gnu = yes; then
  7089. echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
  7090. echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
  7091. if test "${ac_cv_prog_gcc_traditional+set}" = set; then
  7092. echo $ECHO_N "(cached) $ECHO_C" >&6
  7093. else
  7094. ac_pattern="Autoconf.*'x'"
  7095. cat >conftest.$ac_ext <<_ACEOF
  7096. /* confdefs.h. */
  7097. _ACEOF
  7098. cat confdefs.h >>conftest.$ac_ext
  7099. cat >>conftest.$ac_ext <<_ACEOF
  7100. /* end confdefs.h. */
  7101. #include <sgtty.h>
  7102. Autoconf TIOCGETP
  7103. _ACEOF
  7104. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7105. $EGREP "$ac_pattern" >/dev/null 2>&1; then
  7106. ac_cv_prog_gcc_traditional=yes
  7107. else
  7108. ac_cv_prog_gcc_traditional=no
  7109. fi
  7110. rm -f conftest*
  7111. if test $ac_cv_prog_gcc_traditional = no; then
  7112. cat >conftest.$ac_ext <<_ACEOF
  7113. /* confdefs.h. */
  7114. _ACEOF
  7115. cat confdefs.h >>conftest.$ac_ext
  7116. cat >>conftest.$ac_ext <<_ACEOF
  7117. /* end confdefs.h. */
  7118. #include <termio.h>
  7119. Autoconf TCGETA
  7120. _ACEOF
  7121. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7122. $EGREP "$ac_pattern" >/dev/null 2>&1; then
  7123. ac_cv_prog_gcc_traditional=yes
  7124. fi
  7125. rm -f conftest*
  7126. fi
  7127. fi
  7128. echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
  7129. echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
  7130. if test $ac_cv_prog_gcc_traditional = yes; then
  7131. CC="$CC -traditional"
  7132. fi
  7133. fi
  7134. echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
  7135. echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
  7136. if test "${ac_cv_struct_tm+set}" = set; then
  7137. echo $ECHO_N "(cached) $ECHO_C" >&6
  7138. else
  7139. cat >conftest.$ac_ext <<_ACEOF
  7140. /* confdefs.h. */
  7141. _ACEOF
  7142. cat confdefs.h >>conftest.$ac_ext
  7143. cat >>conftest.$ac_ext <<_ACEOF
  7144. /* end confdefs.h. */
  7145. #include <sys/types.h>
  7146. #include <time.h>
  7147. int
  7148. main ()
  7149. {
  7150. struct tm *tp; tp->tm_sec;
  7151. ;
  7152. return 0;
  7153. }
  7154. _ACEOF
  7155. rm -f conftest.$ac_objext
  7156. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7157. (eval $ac_compile) 2>conftest.er1
  7158. ac_status=$?
  7159. grep -v '^ *+' conftest.er1 >conftest.err
  7160. rm -f conftest.er1
  7161. cat conftest.err >&5
  7162. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7163. (exit $ac_status); } &&
  7164. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7165. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7166. (eval $ac_try) 2>&5
  7167. ac_status=$?
  7168. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7169. (exit $ac_status); }; } &&
  7170. { ac_try='test -s conftest.$ac_objext'
  7171. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7172. (eval $ac_try) 2>&5
  7173. ac_status=$?
  7174. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7175. (exit $ac_status); }; }; then
  7176. ac_cv_struct_tm=time.h
  7177. else
  7178. echo "$as_me: failed program was:" >&5
  7179. sed 's/^/| /' conftest.$ac_ext >&5
  7180. ac_cv_struct_tm=sys/time.h
  7181. fi
  7182. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7183. fi
  7184. echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
  7185. echo "${ECHO_T}$ac_cv_struct_tm" >&6
  7186. if test $ac_cv_struct_tm = sys/time.h; then
  7187. cat >>confdefs.h <<\_ACEOF
  7188. #define TM_IN_SYS_TIME 1
  7189. _ACEOF
  7190. fi
  7191. echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
  7192. echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
  7193. if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
  7194. echo $ECHO_N "(cached) $ECHO_C" >&6
  7195. else
  7196. cat >conftest.$ac_ext <<_ACEOF
  7197. /* confdefs.h. */
  7198. _ACEOF
  7199. cat confdefs.h >>conftest.$ac_ext
  7200. cat >>conftest.$ac_ext <<_ACEOF
  7201. /* end confdefs.h. */
  7202. #include <sys/types.h>
  7203. #include <$ac_cv_struct_tm>
  7204. int
  7205. main ()
  7206. {
  7207. static struct tm ac_aggr;
  7208. if (ac_aggr.tm_zone)
  7209. return 0;
  7210. ;
  7211. return 0;
  7212. }
  7213. _ACEOF
  7214. rm -f conftest.$ac_objext
  7215. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7216. (eval $ac_compile) 2>conftest.er1
  7217. ac_status=$?
  7218. grep -v '^ *+' conftest.er1 >conftest.err
  7219. rm -f conftest.er1
  7220. cat conftest.err >&5
  7221. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7222. (exit $ac_status); } &&
  7223. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7224. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7225. (eval $ac_try) 2>&5
  7226. ac_status=$?
  7227. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7228. (exit $ac_status); }; } &&
  7229. { ac_try='test -s conftest.$ac_objext'
  7230. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7231. (eval $ac_try) 2>&5
  7232. ac_status=$?
  7233. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7234. (exit $ac_status); }; }; then
  7235. ac_cv_member_struct_tm_tm_zone=yes
  7236. else
  7237. echo "$as_me: failed program was:" >&5
  7238. sed 's/^/| /' conftest.$ac_ext >&5
  7239. cat >conftest.$ac_ext <<_ACEOF
  7240. /* confdefs.h. */
  7241. _ACEOF
  7242. cat confdefs.h >>conftest.$ac_ext
  7243. cat >>conftest.$ac_ext <<_ACEOF
  7244. /* end confdefs.h. */
  7245. #include <sys/types.h>
  7246. #include <$ac_cv_struct_tm>
  7247. int
  7248. main ()
  7249. {
  7250. static struct tm ac_aggr;
  7251. if (sizeof ac_aggr.tm_zone)
  7252. return 0;
  7253. ;
  7254. return 0;
  7255. }
  7256. _ACEOF
  7257. rm -f conftest.$ac_objext
  7258. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7259. (eval $ac_compile) 2>conftest.er1
  7260. ac_status=$?
  7261. grep -v '^ *+' conftest.er1 >conftest.err
  7262. rm -f conftest.er1
  7263. cat conftest.err >&5
  7264. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7265. (exit $ac_status); } &&
  7266. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7267. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7268. (eval $ac_try) 2>&5
  7269. ac_status=$?
  7270. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7271. (exit $ac_status); }; } &&
  7272. { ac_try='test -s conftest.$ac_objext'
  7273. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7274. (eval $ac_try) 2>&5
  7275. ac_status=$?
  7276. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7277. (exit $ac_status); }; }; then
  7278. ac_cv_member_struct_tm_tm_zone=yes
  7279. else
  7280. echo "$as_me: failed program was:" >&5
  7281. sed 's/^/| /' conftest.$ac_ext >&5
  7282. ac_cv_member_struct_tm_tm_zone=no
  7283. fi
  7284. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7285. fi
  7286. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7287. fi
  7288. echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
  7289. echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
  7290. if test $ac_cv_member_struct_tm_tm_zone = yes; then
  7291. cat >>confdefs.h <<_ACEOF
  7292. #define HAVE_STRUCT_TM_TM_ZONE 1
  7293. _ACEOF
  7294. fi
  7295. if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
  7296. cat >>confdefs.h <<\_ACEOF
  7297. #define HAVE_TM_ZONE 1
  7298. _ACEOF
  7299. else
  7300. echo "$as_me:$LINENO: checking for tzname" >&5
  7301. echo $ECHO_N "checking for tzname... $ECHO_C" >&6
  7302. if test "${ac_cv_var_tzname+set}" = set; then
  7303. echo $ECHO_N "(cached) $ECHO_C" >&6
  7304. else
  7305. cat >conftest.$ac_ext <<_ACEOF
  7306. /* confdefs.h. */
  7307. _ACEOF
  7308. cat confdefs.h >>conftest.$ac_ext
  7309. cat >>conftest.$ac_ext <<_ACEOF
  7310. /* end confdefs.h. */
  7311. #include <time.h>
  7312. #ifndef tzname /* For SGI. */
  7313. extern char *tzname[]; /* RS6000 and others reject char **tzname. */
  7314. #endif
  7315. int
  7316. main ()
  7317. {
  7318. atoi(*tzname);
  7319. ;
  7320. return 0;
  7321. }
  7322. _ACEOF
  7323. rm -f conftest.$ac_objext conftest$ac_exeext
  7324. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7325. (eval $ac_link) 2>conftest.er1
  7326. ac_status=$?
  7327. grep -v '^ *+' conftest.er1 >conftest.err
  7328. rm -f conftest.er1
  7329. cat conftest.err >&5
  7330. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7331. (exit $ac_status); } &&
  7332. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7333. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7334. (eval $ac_try) 2>&5
  7335. ac_status=$?
  7336. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7337. (exit $ac_status); }; } &&
  7338. { ac_try='test -s conftest$ac_exeext'
  7339. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7340. (eval $ac_try) 2>&5
  7341. ac_status=$?
  7342. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7343. (exit $ac_status); }; }; then
  7344. ac_cv_var_tzname=yes
  7345. else
  7346. echo "$as_me: failed program was:" >&5
  7347. sed 's/^/| /' conftest.$ac_ext >&5
  7348. ac_cv_var_tzname=no
  7349. fi
  7350. rm -f conftest.err conftest.$ac_objext \
  7351. conftest$ac_exeext conftest.$ac_ext
  7352. fi
  7353. echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
  7354. echo "${ECHO_T}$ac_cv_var_tzname" >&6
  7355. if test $ac_cv_var_tzname = yes; then
  7356. cat >>confdefs.h <<\_ACEOF
  7357. #define HAVE_TZNAME 1
  7358. _ACEOF
  7359. fi
  7360. fi
  7361. echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
  7362. echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
  7363. if test "${ac_cv_struct_tm+set}" = set; then
  7364. echo $ECHO_N "(cached) $ECHO_C" >&6
  7365. else
  7366. cat >conftest.$ac_ext <<_ACEOF
  7367. /* confdefs.h. */
  7368. _ACEOF
  7369. cat confdefs.h >>conftest.$ac_ext
  7370. cat >>conftest.$ac_ext <<_ACEOF
  7371. /* end confdefs.h. */
  7372. #include <sys/types.h>
  7373. #include <time.h>
  7374. int
  7375. main ()
  7376. {
  7377. struct tm *tp; tp->tm_sec;
  7378. ;
  7379. return 0;
  7380. }
  7381. _ACEOF
  7382. rm -f conftest.$ac_objext
  7383. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7384. (eval $ac_compile) 2>conftest.er1
  7385. ac_status=$?
  7386. grep -v '^ *+' conftest.er1 >conftest.err
  7387. rm -f conftest.er1
  7388. cat conftest.err >&5
  7389. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7390. (exit $ac_status); } &&
  7391. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7392. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7393. (eval $ac_try) 2>&5
  7394. ac_status=$?
  7395. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7396. (exit $ac_status); }; } &&
  7397. { ac_try='test -s conftest.$ac_objext'
  7398. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7399. (eval $ac_try) 2>&5
  7400. ac_status=$?
  7401. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7402. (exit $ac_status); }; }; then
  7403. ac_cv_struct_tm=time.h
  7404. else
  7405. echo "$as_me: failed program was:" >&5
  7406. sed 's/^/| /' conftest.$ac_ext >&5
  7407. ac_cv_struct_tm=sys/time.h
  7408. fi
  7409. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7410. fi
  7411. echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
  7412. echo "${ECHO_T}$ac_cv_struct_tm" >&6
  7413. if test $ac_cv_struct_tm = sys/time.h; then
  7414. cat >>confdefs.h <<\_ACEOF
  7415. #define TM_IN_SYS_TIME 1
  7416. _ACEOF
  7417. fi
  7418. #checkpoint
  7419. cat >confcache <<\_ACEOF
  7420. # This file is a shell script that caches the results of configure
  7421. # tests run on this system so they can be shared between configure
  7422. # scripts and configure runs, see configure's option --config-cache.
  7423. # It is not useful on other systems. If it contains results you don't
  7424. # want to keep, you may remove or edit it.
  7425. #
  7426. # config.status only pays attention to the cache file if you give it
  7427. # the --recheck option to rerun configure.
  7428. #
  7429. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  7430. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  7431. # following values.
  7432. _ACEOF
  7433. # The following way of writing the cache mishandles newlines in values,
  7434. # but we know of no workaround that is simple, portable, and efficient.
  7435. # So, don't put newlines in cache variables' values.
  7436. # Ultrix sh set writes to stderr and can't be redirected directly,
  7437. # and sets the high bit in the cache file unless we assign to the vars.
  7438. {
  7439. (set) 2>&1 |
  7440. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  7441. *ac_space=\ *)
  7442. # `set' does not quote correctly, so add quotes (double-quote
  7443. # substitution turns \\\\ into \\, and sed turns \\ into \).
  7444. sed -n \
  7445. "s/'/'\\\\''/g;
  7446. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  7447. ;;
  7448. *)
  7449. # `set' quotes correctly as required by POSIX, so do not add quotes.
  7450. sed -n \
  7451. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  7452. ;;
  7453. esac;
  7454. } |
  7455. sed '
  7456. t clear
  7457. : clear
  7458. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  7459. t end
  7460. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  7461. : end' >>confcache
  7462. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  7463. if test -w $cache_file; then
  7464. test "x$cache_file" != "x/dev/null"
  7465. cat confcache >$cache_file
  7466. else
  7467. echo "not updating unwritable cache $cache_file"
  7468. fi
  7469. fi
  7470. rm -f confcache
  7471. # Check for IPv6 support
  7472. #EGG_IPV6_SUPPORTED
  7473. echo "$as_me:$LINENO: checking whether or not you disabled IPv6 support" >&5
  7474. echo $ECHO_N "checking whether or not you disabled IPv6 support... $ECHO_C" >&6
  7475. # Check whether --enable-ipv6 or --disable-ipv6 was given.
  7476. if test "${enable_ipv6+set}" = set; then
  7477. enableval="$enable_ipv6"
  7478. ac_cv_dipv6="yes"
  7479. echo "$as_me:$LINENO: result: yes" >&5
  7480. echo "${ECHO_T}yes" >&6
  7481. else
  7482. ac_cv_dipv6="no"
  7483. if test "$egg_cv_ipv6_supported" = "no"; then
  7484. ac_cv_dipv6="no"
  7485. fi
  7486. echo "$as_me:$LINENO: result: $ac_cv_dipv6" >&5
  7487. echo "${ECHO_T}$ac_cv_dipv6" >&6
  7488. fi;
  7489. if test "$ac_cv_dipv6" = "no"; then
  7490. cat >>confdefs.h <<\_ACEOF
  7491. #define USE_IPV6 1
  7492. _ACEOF
  7493. fi
  7494. echo "$as_me:$LINENO: checking for socklen_t" >&5
  7495. echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
  7496. if test "${egg_cv_socklen_t+set}" = set; then
  7497. echo $ECHO_N "(cached) $ECHO_C" >&6
  7498. else
  7499. if test "$cross_compiling" = yes; then
  7500. egg_cv_socklen_t=no
  7501. else
  7502. cat >conftest.$ac_ext <<_ACEOF
  7503. /* confdefs.h. */
  7504. _ACEOF
  7505. cat confdefs.h >>conftest.$ac_ext
  7506. cat >>conftest.$ac_ext <<_ACEOF
  7507. /* end confdefs.h. */
  7508. #include <unistd.h>
  7509. #include <sys/types.h>
  7510. #include <sys/socket.h>
  7511. #include <netinet/in.h>
  7512. #include <arpa/inet.h>
  7513. int main()
  7514. {
  7515. socklen_t test = sizeof(int);
  7516. return 0;
  7517. }
  7518. _ACEOF
  7519. rm -f conftest$ac_exeext
  7520. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7521. (eval $ac_link) 2>&5
  7522. ac_status=$?
  7523. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7524. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7525. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7526. (eval $ac_try) 2>&5
  7527. ac_status=$?
  7528. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7529. (exit $ac_status); }; }; then
  7530. egg_cv_socklen_t=yes
  7531. else
  7532. echo "$as_me: program exited with status $ac_status" >&5
  7533. echo "$as_me: failed program was:" >&5
  7534. sed 's/^/| /' conftest.$ac_ext >&5
  7535. ( exit $ac_status )
  7536. egg_cv_socklen_t=no
  7537. fi
  7538. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7539. fi
  7540. fi
  7541. if test "$egg_cv_socklen_t" = "yes"; then
  7542. cat >>confdefs.h <<\_ACEOF
  7543. #define HAVE_SOCKLEN_T 1
  7544. _ACEOF
  7545. echo "$as_me:$LINENO: result: yes" >&5
  7546. echo "${ECHO_T}yes" >&6
  7547. else
  7548. echo "$as_me:$LINENO: result: no" >&5
  7549. echo "${ECHO_T}no" >&6
  7550. fi
  7551. # Checks for library functions
  7552. #checkpoint
  7553. cat >confcache <<\_ACEOF
  7554. # This file is a shell script that caches the results of configure
  7555. # tests run on this system so they can be shared between configure
  7556. # scripts and configure runs, see configure's option --config-cache.
  7557. # It is not useful on other systems. If it contains results you don't
  7558. # want to keep, you may remove or edit it.
  7559. #
  7560. # config.status only pays attention to the cache file if you give it
  7561. # the --recheck option to rerun configure.
  7562. #
  7563. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  7564. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  7565. # following values.
  7566. _ACEOF
  7567. # The following way of writing the cache mishandles newlines in values,
  7568. # but we know of no workaround that is simple, portable, and efficient.
  7569. # So, don't put newlines in cache variables' values.
  7570. # Ultrix sh set writes to stderr and can't be redirected directly,
  7571. # and sets the high bit in the cache file unless we assign to the vars.
  7572. {
  7573. (set) 2>&1 |
  7574. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  7575. *ac_space=\ *)
  7576. # `set' does not quote correctly, so add quotes (double-quote
  7577. # substitution turns \\\\ into \\, and sed turns \\ into \).
  7578. sed -n \
  7579. "s/'/'\\\\''/g;
  7580. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  7581. ;;
  7582. *)
  7583. # `set' quotes correctly as required by POSIX, so do not add quotes.
  7584. sed -n \
  7585. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  7586. ;;
  7587. esac;
  7588. } |
  7589. sed '
  7590. t clear
  7591. : clear
  7592. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  7593. t end
  7594. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  7595. : end' >>confcache
  7596. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  7597. if test -w $cache_file; then
  7598. test "x$cache_file" != "x/dev/null"
  7599. cat confcache >$cache_file
  7600. else
  7601. echo "not updating unwritable cache $cache_file"
  7602. fi
  7603. fi
  7604. rm -f confcache
  7605. # Checks for library functions.
  7606. for ac_header in unistd.h vfork.h
  7607. do
  7608. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  7609. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  7610. echo "$as_me:$LINENO: checking for $ac_header" >&5
  7611. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  7612. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  7613. echo $ECHO_N "(cached) $ECHO_C" >&6
  7614. fi
  7615. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  7616. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  7617. else
  7618. # Is the header compilable?
  7619. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  7620. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  7621. cat >conftest.$ac_ext <<_ACEOF
  7622. /* confdefs.h. */
  7623. _ACEOF
  7624. cat confdefs.h >>conftest.$ac_ext
  7625. cat >>conftest.$ac_ext <<_ACEOF
  7626. /* end confdefs.h. */
  7627. $ac_includes_default
  7628. #include <$ac_header>
  7629. _ACEOF
  7630. rm -f conftest.$ac_objext
  7631. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7632. (eval $ac_compile) 2>conftest.er1
  7633. ac_status=$?
  7634. grep -v '^ *+' conftest.er1 >conftest.err
  7635. rm -f conftest.er1
  7636. cat conftest.err >&5
  7637. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7638. (exit $ac_status); } &&
  7639. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7640. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7641. (eval $ac_try) 2>&5
  7642. ac_status=$?
  7643. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7644. (exit $ac_status); }; } &&
  7645. { ac_try='test -s conftest.$ac_objext'
  7646. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7647. (eval $ac_try) 2>&5
  7648. ac_status=$?
  7649. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7650. (exit $ac_status); }; }; then
  7651. ac_header_compiler=yes
  7652. else
  7653. echo "$as_me: failed program was:" >&5
  7654. sed 's/^/| /' conftest.$ac_ext >&5
  7655. ac_header_compiler=no
  7656. fi
  7657. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7658. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  7659. echo "${ECHO_T}$ac_header_compiler" >&6
  7660. # Is the header present?
  7661. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  7662. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  7663. cat >conftest.$ac_ext <<_ACEOF
  7664. /* confdefs.h. */
  7665. _ACEOF
  7666. cat confdefs.h >>conftest.$ac_ext
  7667. cat >>conftest.$ac_ext <<_ACEOF
  7668. /* end confdefs.h. */
  7669. #include <$ac_header>
  7670. _ACEOF
  7671. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  7672. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  7673. ac_status=$?
  7674. grep -v '^ *+' conftest.er1 >conftest.err
  7675. rm -f conftest.er1
  7676. cat conftest.err >&5
  7677. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7678. (exit $ac_status); } >/dev/null; then
  7679. if test -s conftest.err; then
  7680. ac_cpp_err=$ac_c_preproc_warn_flag
  7681. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  7682. else
  7683. ac_cpp_err=
  7684. fi
  7685. else
  7686. ac_cpp_err=yes
  7687. fi
  7688. if test -z "$ac_cpp_err"; then
  7689. ac_header_preproc=yes
  7690. else
  7691. echo "$as_me: failed program was:" >&5
  7692. sed 's/^/| /' conftest.$ac_ext >&5
  7693. ac_header_preproc=no
  7694. fi
  7695. rm -f conftest.err conftest.$ac_ext
  7696. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  7697. echo "${ECHO_T}$ac_header_preproc" >&6
  7698. # So? What about this header?
  7699. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  7700. yes:no: )
  7701. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  7702. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  7703. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  7704. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  7705. ac_header_preproc=yes
  7706. ;;
  7707. no:yes:* )
  7708. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  7709. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  7710. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  7711. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  7712. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  7713. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  7714. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  7715. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  7716. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  7717. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  7718. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  7719. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  7720. (
  7721. cat <<\_ASBOX
  7722. ## ------------------------------------------ ##
  7723. ## Report this to the AC_PACKAGE_NAME lists. ##
  7724. ## ------------------------------------------ ##
  7725. _ASBOX
  7726. ) |
  7727. sed "s/^/$as_me: WARNING: /" >&2
  7728. ;;
  7729. esac
  7730. echo "$as_me:$LINENO: checking for $ac_header" >&5
  7731. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  7732. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  7733. echo $ECHO_N "(cached) $ECHO_C" >&6
  7734. else
  7735. eval "$as_ac_Header=\$ac_header_preproc"
  7736. fi
  7737. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  7738. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  7739. fi
  7740. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  7741. cat >>confdefs.h <<_ACEOF
  7742. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  7743. _ACEOF
  7744. fi
  7745. done
  7746. for ac_func in fork vfork
  7747. do
  7748. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  7749. echo "$as_me:$LINENO: checking for $ac_func" >&5
  7750. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  7751. if eval "test \"\${$as_ac_var+set}\" = set"; then
  7752. echo $ECHO_N "(cached) $ECHO_C" >&6
  7753. else
  7754. cat >conftest.$ac_ext <<_ACEOF
  7755. /* confdefs.h. */
  7756. _ACEOF
  7757. cat confdefs.h >>conftest.$ac_ext
  7758. cat >>conftest.$ac_ext <<_ACEOF
  7759. /* end confdefs.h. */
  7760. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  7761. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  7762. #define $ac_func innocuous_$ac_func
  7763. /* System header to define __stub macros and hopefully few prototypes,
  7764. which can conflict with char $ac_func (); below.
  7765. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  7766. <limits.h> exists even on freestanding compilers. */
  7767. #ifdef __STDC__
  7768. # include <limits.h>
  7769. #else
  7770. # include <assert.h>
  7771. #endif
  7772. #undef $ac_func
  7773. /* Override any gcc2 internal prototype to avoid an error. */
  7774. #ifdef __cplusplus
  7775. extern "C"
  7776. {
  7777. #endif
  7778. /* We use char because int might match the return type of a gcc2
  7779. builtin and then its argument prototype would still apply. */
  7780. char $ac_func ();
  7781. /* The GNU C library defines this for functions which it implements
  7782. to always fail with ENOSYS. Some functions are actually named
  7783. something starting with __ and the normal name is an alias. */
  7784. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  7785. choke me
  7786. #else
  7787. char (*f) () = $ac_func;
  7788. #endif
  7789. #ifdef __cplusplus
  7790. }
  7791. #endif
  7792. int
  7793. main ()
  7794. {
  7795. return f != $ac_func;
  7796. ;
  7797. return 0;
  7798. }
  7799. _ACEOF
  7800. rm -f conftest.$ac_objext conftest$ac_exeext
  7801. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7802. (eval $ac_link) 2>conftest.er1
  7803. ac_status=$?
  7804. grep -v '^ *+' conftest.er1 >conftest.err
  7805. rm -f conftest.er1
  7806. cat conftest.err >&5
  7807. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7808. (exit $ac_status); } &&
  7809. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7810. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7811. (eval $ac_try) 2>&5
  7812. ac_status=$?
  7813. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7814. (exit $ac_status); }; } &&
  7815. { ac_try='test -s conftest$ac_exeext'
  7816. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7817. (eval $ac_try) 2>&5
  7818. ac_status=$?
  7819. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7820. (exit $ac_status); }; }; then
  7821. eval "$as_ac_var=yes"
  7822. else
  7823. echo "$as_me: failed program was:" >&5
  7824. sed 's/^/| /' conftest.$ac_ext >&5
  7825. eval "$as_ac_var=no"
  7826. fi
  7827. rm -f conftest.err conftest.$ac_objext \
  7828. conftest$ac_exeext conftest.$ac_ext
  7829. fi
  7830. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  7831. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  7832. if test `eval echo '${'$as_ac_var'}'` = yes; then
  7833. cat >>confdefs.h <<_ACEOF
  7834. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  7835. _ACEOF
  7836. fi
  7837. done
  7838. if test "x$ac_cv_func_fork" = xyes; then
  7839. echo "$as_me:$LINENO: checking for working fork" >&5
  7840. echo $ECHO_N "checking for working fork... $ECHO_C" >&6
  7841. if test "${ac_cv_func_fork_works+set}" = set; then
  7842. echo $ECHO_N "(cached) $ECHO_C" >&6
  7843. else
  7844. if test "$cross_compiling" = yes; then
  7845. ac_cv_func_fork_works=cross
  7846. else
  7847. cat >conftest.$ac_ext <<_ACEOF
  7848. /* By Ruediger Kuhlmann. */
  7849. #include <sys/types.h>
  7850. #if HAVE_UNISTD_H
  7851. # include <unistd.h>
  7852. #endif
  7853. /* Some systems only have a dummy stub for fork() */
  7854. int main ()
  7855. {
  7856. if (fork() < 0)
  7857. exit (1);
  7858. exit (0);
  7859. }
  7860. _ACEOF
  7861. rm -f conftest$ac_exeext
  7862. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7863. (eval $ac_link) 2>&5
  7864. ac_status=$?
  7865. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7866. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7867. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7868. (eval $ac_try) 2>&5
  7869. ac_status=$?
  7870. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7871. (exit $ac_status); }; }; then
  7872. ac_cv_func_fork_works=yes
  7873. else
  7874. echo "$as_me: program exited with status $ac_status" >&5
  7875. echo "$as_me: failed program was:" >&5
  7876. sed 's/^/| /' conftest.$ac_ext >&5
  7877. ( exit $ac_status )
  7878. ac_cv_func_fork_works=no
  7879. fi
  7880. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7881. fi
  7882. fi
  7883. echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
  7884. echo "${ECHO_T}$ac_cv_func_fork_works" >&6
  7885. else
  7886. ac_cv_func_fork_works=$ac_cv_func_fork
  7887. fi
  7888. if test "x$ac_cv_func_fork_works" = xcross; then
  7889. case $host in
  7890. *-*-amigaos* | *-*-msdosdjgpp*)
  7891. # Override, as these systems have only a dummy fork() stub
  7892. ac_cv_func_fork_works=no
  7893. ;;
  7894. *)
  7895. ac_cv_func_fork_works=yes
  7896. ;;
  7897. esac
  7898. { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
  7899. echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
  7900. fi
  7901. ac_cv_func_vfork_works=$ac_cv_func_vfork
  7902. if test "x$ac_cv_func_vfork" = xyes; then
  7903. echo "$as_me:$LINENO: checking for working vfork" >&5
  7904. echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
  7905. if test "${ac_cv_func_vfork_works+set}" = set; then
  7906. echo $ECHO_N "(cached) $ECHO_C" >&6
  7907. else
  7908. if test "$cross_compiling" = yes; then
  7909. ac_cv_func_vfork_works=cross
  7910. else
  7911. cat >conftest.$ac_ext <<_ACEOF
  7912. /* confdefs.h. */
  7913. _ACEOF
  7914. cat confdefs.h >>conftest.$ac_ext
  7915. cat >>conftest.$ac_ext <<_ACEOF
  7916. /* end confdefs.h. */
  7917. /* Thanks to Paul Eggert for this test. */
  7918. #include <stdio.h>
  7919. #include <stdlib.h>
  7920. #include <sys/types.h>
  7921. #include <sys/stat.h>
  7922. #include <sys/wait.h>
  7923. #if HAVE_UNISTD_H
  7924. # include <unistd.h>
  7925. #endif
  7926. #if HAVE_VFORK_H
  7927. # include <vfork.h>
  7928. #endif
  7929. /* On some sparc systems, changes by the child to local and incoming
  7930. argument registers are propagated back to the parent. The compiler
  7931. is told about this with #include <vfork.h>, but some compilers
  7932. (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
  7933. static variable whose address is put into a register that is
  7934. clobbered by the vfork. */
  7935. static void
  7936. #ifdef __cplusplus
  7937. sparc_address_test (int arg)
  7938. # else
  7939. sparc_address_test (arg) int arg;
  7940. #endif
  7941. {
  7942. static pid_t child;
  7943. if (!child) {
  7944. child = vfork ();
  7945. if (child < 0) {
  7946. perror ("vfork");
  7947. _exit(2);
  7948. }
  7949. if (!child) {
  7950. arg = getpid();
  7951. write(-1, "", 0);
  7952. _exit (arg);
  7953. }
  7954. }
  7955. }
  7956. int
  7957. main ()
  7958. {
  7959. pid_t parent = getpid ();
  7960. pid_t child;
  7961. sparc_address_test (0);
  7962. child = vfork ();
  7963. if (child == 0) {
  7964. /* Here is another test for sparc vfork register problems. This
  7965. test uses lots of local variables, at least as many local
  7966. variables as main has allocated so far including compiler
  7967. temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
  7968. 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
  7969. reuse the register of parent for one of the local variables,
  7970. since it will think that parent can't possibly be used any more
  7971. in this routine. Assigning to the local variable will thus
  7972. munge parent in the parent process. */
  7973. pid_t
  7974. p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
  7975. p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
  7976. /* Convince the compiler that p..p7 are live; otherwise, it might
  7977. use the same hardware register for all 8 local variables. */
  7978. if (p != p1 || p != p2 || p != p3 || p != p4
  7979. || p != p5 || p != p6 || p != p7)
  7980. _exit(1);
  7981. /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
  7982. from child file descriptors. If the child closes a descriptor
  7983. before it execs or exits, this munges the parent's descriptor
  7984. as well. Test for this by closing stdout in the child. */
  7985. _exit(close(fileno(stdout)) != 0);
  7986. } else {
  7987. int status;
  7988. struct stat st;
  7989. while (wait(&status) != child)
  7990. ;
  7991. exit(
  7992. /* Was there some problem with vforking? */
  7993. child < 0
  7994. /* Did the child fail? (This shouldn't happen.) */
  7995. || status
  7996. /* Did the vfork/compiler bug occur? */
  7997. || parent != getpid()
  7998. /* Did the file descriptor bug occur? */
  7999. || fstat(fileno(stdout), &st) != 0
  8000. );
  8001. }
  8002. }
  8003. _ACEOF
  8004. rm -f conftest$ac_exeext
  8005. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8006. (eval $ac_link) 2>&5
  8007. ac_status=$?
  8008. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8009. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8010. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8011. (eval $ac_try) 2>&5
  8012. ac_status=$?
  8013. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8014. (exit $ac_status); }; }; then
  8015. ac_cv_func_vfork_works=yes
  8016. else
  8017. echo "$as_me: program exited with status $ac_status" >&5
  8018. echo "$as_me: failed program was:" >&5
  8019. sed 's/^/| /' conftest.$ac_ext >&5
  8020. ( exit $ac_status )
  8021. ac_cv_func_vfork_works=no
  8022. fi
  8023. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8024. fi
  8025. fi
  8026. echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
  8027. echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
  8028. fi;
  8029. if test "x$ac_cv_func_fork_works" = xcross; then
  8030. ac_cv_func_vfork_works=$ac_cv_func_vfork
  8031. { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
  8032. echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
  8033. fi
  8034. if test "x$ac_cv_func_vfork_works" = xyes; then
  8035. cat >>confdefs.h <<\_ACEOF
  8036. #define HAVE_WORKING_VFORK 1
  8037. _ACEOF
  8038. else
  8039. cat >>confdefs.h <<\_ACEOF
  8040. #define vfork fork
  8041. _ACEOF
  8042. fi
  8043. if test "x$ac_cv_func_fork_works" = xyes; then
  8044. cat >>confdefs.h <<\_ACEOF
  8045. #define HAVE_WORKING_FORK 1
  8046. _ACEOF
  8047. fi
  8048. echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
  8049. echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
  8050. if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
  8051. echo $ECHO_N "(cached) $ECHO_C" >&6
  8052. else
  8053. rm -f conftest.sym conftest.file
  8054. echo >conftest.file
  8055. if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
  8056. if test "$cross_compiling" = yes; then
  8057. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8058. else
  8059. cat >conftest.$ac_ext <<_ACEOF
  8060. /* confdefs.h. */
  8061. _ACEOF
  8062. cat confdefs.h >>conftest.$ac_ext
  8063. cat >>conftest.$ac_ext <<_ACEOF
  8064. /* end confdefs.h. */
  8065. $ac_includes_default
  8066. int
  8067. main ()
  8068. {
  8069. struct stat sbuf;
  8070. /* Linux will dereference the symlink and fail.
  8071. That is better in the sense that it means we will not
  8072. have to compile and use the lstat wrapper. */
  8073. exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
  8074. ;
  8075. return 0;
  8076. }
  8077. _ACEOF
  8078. rm -f conftest$ac_exeext
  8079. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8080. (eval $ac_link) 2>&5
  8081. ac_status=$?
  8082. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8083. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8084. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8085. (eval $ac_try) 2>&5
  8086. ac_status=$?
  8087. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8088. (exit $ac_status); }; }; then
  8089. ac_cv_func_lstat_dereferences_slashed_symlink=yes
  8090. else
  8091. echo "$as_me: program exited with status $ac_status" >&5
  8092. echo "$as_me: failed program was:" >&5
  8093. sed 's/^/| /' conftest.$ac_ext >&5
  8094. ( exit $ac_status )
  8095. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8096. fi
  8097. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8098. fi
  8099. else
  8100. # If the `ln -s' command failed, then we probably don't even
  8101. # have an lstat function.
  8102. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8103. fi
  8104. rm -f conftest.sym conftest.file
  8105. fi
  8106. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
  8107. echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
  8108. test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
  8109. cat >>confdefs.h <<_ACEOF
  8110. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  8111. _ACEOF
  8112. if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
  8113. case $LIBOBJS in
  8114. "lstat.$ac_objext" | \
  8115. *" lstat.$ac_objext" | \
  8116. "lstat.$ac_objext "* | \
  8117. *" lstat.$ac_objext "* ) ;;
  8118. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8119. esac
  8120. fi
  8121. echo "$as_me:$LINENO: checking whether lstat accepts an empty string" >&5
  8122. echo $ECHO_N "checking whether lstat accepts an empty string... $ECHO_C" >&6
  8123. if test "${ac_cv_func_lstat_empty_string_bug+set}" = set; then
  8124. echo $ECHO_N "(cached) $ECHO_C" >&6
  8125. else
  8126. if test "$cross_compiling" = yes; then
  8127. ac_cv_func_lstat_empty_string_bug=yes
  8128. else
  8129. cat >conftest.$ac_ext <<_ACEOF
  8130. /* confdefs.h. */
  8131. _ACEOF
  8132. cat confdefs.h >>conftest.$ac_ext
  8133. cat >>conftest.$ac_ext <<_ACEOF
  8134. /* end confdefs.h. */
  8135. $ac_includes_default
  8136. int
  8137. main ()
  8138. {
  8139. struct stat sbuf;
  8140. exit (lstat ("", &sbuf) ? 1 : 0);
  8141. ;
  8142. return 0;
  8143. }
  8144. _ACEOF
  8145. rm -f conftest$ac_exeext
  8146. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8147. (eval $ac_link) 2>&5
  8148. ac_status=$?
  8149. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8150. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8151. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8152. (eval $ac_try) 2>&5
  8153. ac_status=$?
  8154. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8155. (exit $ac_status); }; }; then
  8156. ac_cv_func_lstat_empty_string_bug=yes
  8157. else
  8158. echo "$as_me: program exited with status $ac_status" >&5
  8159. echo "$as_me: failed program was:" >&5
  8160. sed 's/^/| /' conftest.$ac_ext >&5
  8161. ( exit $ac_status )
  8162. ac_cv_func_lstat_empty_string_bug=no
  8163. fi
  8164. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8165. fi
  8166. fi
  8167. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_empty_string_bug" >&5
  8168. echo "${ECHO_T}$ac_cv_func_lstat_empty_string_bug" >&6
  8169. if test $ac_cv_func_lstat_empty_string_bug = yes; then
  8170. case $LIBOBJS in
  8171. "lstat.$ac_objext" | \
  8172. *" lstat.$ac_objext" | \
  8173. "lstat.$ac_objext "* | \
  8174. *" lstat.$ac_objext "* ) ;;
  8175. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8176. esac
  8177. cat >>confdefs.h <<_ACEOF
  8178. #define HAVE_LSTAT_EMPTY_STRING_BUG 1
  8179. _ACEOF
  8180. fi
  8181. echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
  8182. echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
  8183. if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
  8184. echo $ECHO_N "(cached) $ECHO_C" >&6
  8185. else
  8186. rm -f conftest.sym conftest.file
  8187. echo >conftest.file
  8188. if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
  8189. if test "$cross_compiling" = yes; then
  8190. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8191. else
  8192. cat >conftest.$ac_ext <<_ACEOF
  8193. /* confdefs.h. */
  8194. _ACEOF
  8195. cat confdefs.h >>conftest.$ac_ext
  8196. cat >>conftest.$ac_ext <<_ACEOF
  8197. /* end confdefs.h. */
  8198. $ac_includes_default
  8199. int
  8200. main ()
  8201. {
  8202. struct stat sbuf;
  8203. /* Linux will dereference the symlink and fail.
  8204. That is better in the sense that it means we will not
  8205. have to compile and use the lstat wrapper. */
  8206. exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
  8207. ;
  8208. return 0;
  8209. }
  8210. _ACEOF
  8211. rm -f conftest$ac_exeext
  8212. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8213. (eval $ac_link) 2>&5
  8214. ac_status=$?
  8215. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8216. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8217. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8218. (eval $ac_try) 2>&5
  8219. ac_status=$?
  8220. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8221. (exit $ac_status); }; }; then
  8222. ac_cv_func_lstat_dereferences_slashed_symlink=yes
  8223. else
  8224. echo "$as_me: program exited with status $ac_status" >&5
  8225. echo "$as_me: failed program was:" >&5
  8226. sed 's/^/| /' conftest.$ac_ext >&5
  8227. ( exit $ac_status )
  8228. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8229. fi
  8230. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8231. fi
  8232. else
  8233. # If the `ln -s' command failed, then we probably don't even
  8234. # have an lstat function.
  8235. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8236. fi
  8237. rm -f conftest.sym conftest.file
  8238. fi
  8239. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
  8240. echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
  8241. test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
  8242. cat >>confdefs.h <<_ACEOF
  8243. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  8244. _ACEOF
  8245. if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
  8246. case $LIBOBJS in
  8247. "lstat.$ac_objext" | \
  8248. *" lstat.$ac_objext" | \
  8249. "lstat.$ac_objext "* | \
  8250. *" lstat.$ac_objext "* ) ;;
  8251. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8252. esac
  8253. fi
  8254. for ac_header in stdlib.h
  8255. do
  8256. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8257. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8258. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8259. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8260. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8261. echo $ECHO_N "(cached) $ECHO_C" >&6
  8262. fi
  8263. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8264. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8265. else
  8266. # Is the header compilable?
  8267. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8268. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  8269. cat >conftest.$ac_ext <<_ACEOF
  8270. /* confdefs.h. */
  8271. _ACEOF
  8272. cat confdefs.h >>conftest.$ac_ext
  8273. cat >>conftest.$ac_ext <<_ACEOF
  8274. /* end confdefs.h. */
  8275. $ac_includes_default
  8276. #include <$ac_header>
  8277. _ACEOF
  8278. rm -f conftest.$ac_objext
  8279. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8280. (eval $ac_compile) 2>conftest.er1
  8281. ac_status=$?
  8282. grep -v '^ *+' conftest.er1 >conftest.err
  8283. rm -f conftest.er1
  8284. cat conftest.err >&5
  8285. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8286. (exit $ac_status); } &&
  8287. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8288. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8289. (eval $ac_try) 2>&5
  8290. ac_status=$?
  8291. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8292. (exit $ac_status); }; } &&
  8293. { ac_try='test -s conftest.$ac_objext'
  8294. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8295. (eval $ac_try) 2>&5
  8296. ac_status=$?
  8297. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8298. (exit $ac_status); }; }; then
  8299. ac_header_compiler=yes
  8300. else
  8301. echo "$as_me: failed program was:" >&5
  8302. sed 's/^/| /' conftest.$ac_ext >&5
  8303. ac_header_compiler=no
  8304. fi
  8305. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8306. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8307. echo "${ECHO_T}$ac_header_compiler" >&6
  8308. # Is the header present?
  8309. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8310. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8311. cat >conftest.$ac_ext <<_ACEOF
  8312. /* confdefs.h. */
  8313. _ACEOF
  8314. cat confdefs.h >>conftest.$ac_ext
  8315. cat >>conftest.$ac_ext <<_ACEOF
  8316. /* end confdefs.h. */
  8317. #include <$ac_header>
  8318. _ACEOF
  8319. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8320. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8321. ac_status=$?
  8322. grep -v '^ *+' conftest.er1 >conftest.err
  8323. rm -f conftest.er1
  8324. cat conftest.err >&5
  8325. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8326. (exit $ac_status); } >/dev/null; then
  8327. if test -s conftest.err; then
  8328. ac_cpp_err=$ac_c_preproc_warn_flag
  8329. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8330. else
  8331. ac_cpp_err=
  8332. fi
  8333. else
  8334. ac_cpp_err=yes
  8335. fi
  8336. if test -z "$ac_cpp_err"; then
  8337. ac_header_preproc=yes
  8338. else
  8339. echo "$as_me: failed program was:" >&5
  8340. sed 's/^/| /' conftest.$ac_ext >&5
  8341. ac_header_preproc=no
  8342. fi
  8343. rm -f conftest.err conftest.$ac_ext
  8344. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8345. echo "${ECHO_T}$ac_header_preproc" >&6
  8346. # So? What about this header?
  8347. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8348. yes:no: )
  8349. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8350. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8351. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8352. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8353. ac_header_preproc=yes
  8354. ;;
  8355. no:yes:* )
  8356. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8357. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8358. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8359. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8360. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8361. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8362. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8363. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8364. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8365. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8366. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8367. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  8368. (
  8369. cat <<\_ASBOX
  8370. ## ------------------------------------------ ##
  8371. ## Report this to the AC_PACKAGE_NAME lists. ##
  8372. ## ------------------------------------------ ##
  8373. _ASBOX
  8374. ) |
  8375. sed "s/^/$as_me: WARNING: /" >&2
  8376. ;;
  8377. esac
  8378. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8379. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8380. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8381. echo $ECHO_N "(cached) $ECHO_C" >&6
  8382. else
  8383. eval "$as_ac_Header=\$ac_header_preproc"
  8384. fi
  8385. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8386. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8387. fi
  8388. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  8389. cat >>confdefs.h <<_ACEOF
  8390. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  8391. _ACEOF
  8392. fi
  8393. done
  8394. echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
  8395. echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
  8396. if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
  8397. echo $ECHO_N "(cached) $ECHO_C" >&6
  8398. else
  8399. if test "$cross_compiling" = yes; then
  8400. ac_cv_func_malloc_0_nonnull=no
  8401. else
  8402. cat >conftest.$ac_ext <<_ACEOF
  8403. /* confdefs.h. */
  8404. _ACEOF
  8405. cat confdefs.h >>conftest.$ac_ext
  8406. cat >>conftest.$ac_ext <<_ACEOF
  8407. /* end confdefs.h. */
  8408. #if STDC_HEADERS || HAVE_STDLIB_H
  8409. # include <stdlib.h>
  8410. #else
  8411. char *malloc ();
  8412. #endif
  8413. int
  8414. main ()
  8415. {
  8416. exit (malloc (0) ? 0 : 1);
  8417. ;
  8418. return 0;
  8419. }
  8420. _ACEOF
  8421. rm -f conftest$ac_exeext
  8422. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8423. (eval $ac_link) 2>&5
  8424. ac_status=$?
  8425. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8426. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8427. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8428. (eval $ac_try) 2>&5
  8429. ac_status=$?
  8430. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8431. (exit $ac_status); }; }; then
  8432. ac_cv_func_malloc_0_nonnull=yes
  8433. else
  8434. echo "$as_me: program exited with status $ac_status" >&5
  8435. echo "$as_me: failed program was:" >&5
  8436. sed 's/^/| /' conftest.$ac_ext >&5
  8437. ( exit $ac_status )
  8438. ac_cv_func_malloc_0_nonnull=no
  8439. fi
  8440. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8441. fi
  8442. fi
  8443. echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
  8444. echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
  8445. if test $ac_cv_func_malloc_0_nonnull = yes; then
  8446. cat >>confdefs.h <<\_ACEOF
  8447. #define HAVE_MALLOC 1
  8448. _ACEOF
  8449. else
  8450. cat >>confdefs.h <<\_ACEOF
  8451. #define HAVE_MALLOC 0
  8452. _ACEOF
  8453. case $LIBOBJS in
  8454. "malloc.$ac_objext" | \
  8455. *" malloc.$ac_objext" | \
  8456. "malloc.$ac_objext "* | \
  8457. *" malloc.$ac_objext "* ) ;;
  8458. *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
  8459. esac
  8460. cat >>confdefs.h <<\_ACEOF
  8461. #define malloc rpl_malloc
  8462. _ACEOF
  8463. fi
  8464. for ac_header in stdlib.h sys/time.h unistd.h
  8465. do
  8466. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8467. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8468. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8469. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8470. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8471. echo $ECHO_N "(cached) $ECHO_C" >&6
  8472. fi
  8473. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8474. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8475. else
  8476. # Is the header compilable?
  8477. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8478. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  8479. cat >conftest.$ac_ext <<_ACEOF
  8480. /* confdefs.h. */
  8481. _ACEOF
  8482. cat confdefs.h >>conftest.$ac_ext
  8483. cat >>conftest.$ac_ext <<_ACEOF
  8484. /* end confdefs.h. */
  8485. $ac_includes_default
  8486. #include <$ac_header>
  8487. _ACEOF
  8488. rm -f conftest.$ac_objext
  8489. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8490. (eval $ac_compile) 2>conftest.er1
  8491. ac_status=$?
  8492. grep -v '^ *+' conftest.er1 >conftest.err
  8493. rm -f conftest.er1
  8494. cat conftest.err >&5
  8495. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8496. (exit $ac_status); } &&
  8497. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8498. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8499. (eval $ac_try) 2>&5
  8500. ac_status=$?
  8501. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8502. (exit $ac_status); }; } &&
  8503. { ac_try='test -s conftest.$ac_objext'
  8504. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8505. (eval $ac_try) 2>&5
  8506. ac_status=$?
  8507. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8508. (exit $ac_status); }; }; then
  8509. ac_header_compiler=yes
  8510. else
  8511. echo "$as_me: failed program was:" >&5
  8512. sed 's/^/| /' conftest.$ac_ext >&5
  8513. ac_header_compiler=no
  8514. fi
  8515. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8516. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8517. echo "${ECHO_T}$ac_header_compiler" >&6
  8518. # Is the header present?
  8519. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8520. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8521. cat >conftest.$ac_ext <<_ACEOF
  8522. /* confdefs.h. */
  8523. _ACEOF
  8524. cat confdefs.h >>conftest.$ac_ext
  8525. cat >>conftest.$ac_ext <<_ACEOF
  8526. /* end confdefs.h. */
  8527. #include <$ac_header>
  8528. _ACEOF
  8529. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8530. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8531. ac_status=$?
  8532. grep -v '^ *+' conftest.er1 >conftest.err
  8533. rm -f conftest.er1
  8534. cat conftest.err >&5
  8535. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8536. (exit $ac_status); } >/dev/null; then
  8537. if test -s conftest.err; then
  8538. ac_cpp_err=$ac_c_preproc_warn_flag
  8539. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8540. else
  8541. ac_cpp_err=
  8542. fi
  8543. else
  8544. ac_cpp_err=yes
  8545. fi
  8546. if test -z "$ac_cpp_err"; then
  8547. ac_header_preproc=yes
  8548. else
  8549. echo "$as_me: failed program was:" >&5
  8550. sed 's/^/| /' conftest.$ac_ext >&5
  8551. ac_header_preproc=no
  8552. fi
  8553. rm -f conftest.err conftest.$ac_ext
  8554. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8555. echo "${ECHO_T}$ac_header_preproc" >&6
  8556. # So? What about this header?
  8557. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8558. yes:no: )
  8559. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8560. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8561. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8562. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8563. ac_header_preproc=yes
  8564. ;;
  8565. no:yes:* )
  8566. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8567. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8568. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8569. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8570. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8571. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8572. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8573. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8574. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8575. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8576. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8577. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  8578. (
  8579. cat <<\_ASBOX
  8580. ## ------------------------------------------ ##
  8581. ## Report this to the AC_PACKAGE_NAME lists. ##
  8582. ## ------------------------------------------ ##
  8583. _ASBOX
  8584. ) |
  8585. sed "s/^/$as_me: WARNING: /" >&2
  8586. ;;
  8587. esac
  8588. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8589. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8590. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8591. echo $ECHO_N "(cached) $ECHO_C" >&6
  8592. else
  8593. eval "$as_ac_Header=\$ac_header_preproc"
  8594. fi
  8595. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8596. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8597. fi
  8598. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  8599. cat >>confdefs.h <<_ACEOF
  8600. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  8601. _ACEOF
  8602. fi
  8603. done
  8604. for ac_func in alarm
  8605. do
  8606. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  8607. echo "$as_me:$LINENO: checking for $ac_func" >&5
  8608. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  8609. if eval "test \"\${$as_ac_var+set}\" = set"; then
  8610. echo $ECHO_N "(cached) $ECHO_C" >&6
  8611. else
  8612. cat >conftest.$ac_ext <<_ACEOF
  8613. /* confdefs.h. */
  8614. _ACEOF
  8615. cat confdefs.h >>conftest.$ac_ext
  8616. cat >>conftest.$ac_ext <<_ACEOF
  8617. /* end confdefs.h. */
  8618. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  8619. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  8620. #define $ac_func innocuous_$ac_func
  8621. /* System header to define __stub macros and hopefully few prototypes,
  8622. which can conflict with char $ac_func (); below.
  8623. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8624. <limits.h> exists even on freestanding compilers. */
  8625. #ifdef __STDC__
  8626. # include <limits.h>
  8627. #else
  8628. # include <assert.h>
  8629. #endif
  8630. #undef $ac_func
  8631. /* Override any gcc2 internal prototype to avoid an error. */
  8632. #ifdef __cplusplus
  8633. extern "C"
  8634. {
  8635. #endif
  8636. /* We use char because int might match the return type of a gcc2
  8637. builtin and then its argument prototype would still apply. */
  8638. char $ac_func ();
  8639. /* The GNU C library defines this for functions which it implements
  8640. to always fail with ENOSYS. Some functions are actually named
  8641. something starting with __ and the normal name is an alias. */
  8642. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  8643. choke me
  8644. #else
  8645. char (*f) () = $ac_func;
  8646. #endif
  8647. #ifdef __cplusplus
  8648. }
  8649. #endif
  8650. int
  8651. main ()
  8652. {
  8653. return f != $ac_func;
  8654. ;
  8655. return 0;
  8656. }
  8657. _ACEOF
  8658. rm -f conftest.$ac_objext conftest$ac_exeext
  8659. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8660. (eval $ac_link) 2>conftest.er1
  8661. ac_status=$?
  8662. grep -v '^ *+' conftest.er1 >conftest.err
  8663. rm -f conftest.er1
  8664. cat conftest.err >&5
  8665. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8666. (exit $ac_status); } &&
  8667. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8668. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8669. (eval $ac_try) 2>&5
  8670. ac_status=$?
  8671. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8672. (exit $ac_status); }; } &&
  8673. { ac_try='test -s conftest$ac_exeext'
  8674. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8675. (eval $ac_try) 2>&5
  8676. ac_status=$?
  8677. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8678. (exit $ac_status); }; }; then
  8679. eval "$as_ac_var=yes"
  8680. else
  8681. echo "$as_me: failed program was:" >&5
  8682. sed 's/^/| /' conftest.$ac_ext >&5
  8683. eval "$as_ac_var=no"
  8684. fi
  8685. rm -f conftest.err conftest.$ac_objext \
  8686. conftest$ac_exeext conftest.$ac_ext
  8687. fi
  8688. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  8689. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  8690. if test `eval echo '${'$as_ac_var'}'` = yes; then
  8691. cat >>confdefs.h <<_ACEOF
  8692. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  8693. _ACEOF
  8694. fi
  8695. done
  8696. echo "$as_me:$LINENO: checking for working mktime" >&5
  8697. echo $ECHO_N "checking for working mktime... $ECHO_C" >&6
  8698. if test "${ac_cv_func_working_mktime+set}" = set; then
  8699. echo $ECHO_N "(cached) $ECHO_C" >&6
  8700. else
  8701. if test "$cross_compiling" = yes; then
  8702. ac_cv_func_working_mktime=no
  8703. else
  8704. cat >conftest.$ac_ext <<_ACEOF
  8705. /* confdefs.h. */
  8706. _ACEOF
  8707. cat confdefs.h >>conftest.$ac_ext
  8708. cat >>conftest.$ac_ext <<_ACEOF
  8709. /* end confdefs.h. */
  8710. /* Test program from Paul Eggert and Tony Leneis. */
  8711. #if TIME_WITH_SYS_TIME
  8712. # include <sys/time.h>
  8713. # include <time.h>
  8714. #else
  8715. # if HAVE_SYS_TIME_H
  8716. # include <sys/time.h>
  8717. # else
  8718. # include <time.h>
  8719. # endif
  8720. #endif
  8721. #if HAVE_STDLIB_H
  8722. # include <stdlib.h>
  8723. #endif
  8724. #if HAVE_UNISTD_H
  8725. # include <unistd.h>
  8726. #endif
  8727. #if !HAVE_ALARM
  8728. # define alarm(X) /* empty */
  8729. #endif
  8730. /* Work around redefinition to rpl_putenv by other config tests. */
  8731. #undef putenv
  8732. static time_t time_t_max;
  8733. static time_t time_t_min;
  8734. /* Values we'll use to set the TZ environment variable. */
  8735. static char *tz_strings[] = {
  8736. (char *) 0, "TZ=GMT0", "TZ=JST-9",
  8737. "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
  8738. };
  8739. #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
  8740. /* Fail if mktime fails to convert a date in the spring-forward gap.
  8741. Based on a problem report from Andreas Jaeger. */
  8742. static void
  8743. spring_forward_gap ()
  8744. {
  8745. /* glibc (up to about 1998-10-07) failed this test. */
  8746. struct tm tm;
  8747. /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
  8748. instead of "TZ=America/Vancouver" in order to detect the bug even
  8749. on systems that don't support the Olson extension, or don't have the
  8750. full zoneinfo tables installed. */
  8751. putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
  8752. tm.tm_year = 98;
  8753. tm.tm_mon = 3;
  8754. tm.tm_mday = 5;
  8755. tm.tm_hour = 2;
  8756. tm.tm_min = 0;
  8757. tm.tm_sec = 0;
  8758. tm.tm_isdst = -1;
  8759. if (mktime (&tm) == (time_t)-1)
  8760. exit (1);
  8761. }
  8762. static void
  8763. mktime_test1 (now)
  8764. time_t now;
  8765. {
  8766. struct tm *lt;
  8767. if ((lt = localtime (&now)) && mktime (lt) != now)
  8768. exit (1);
  8769. }
  8770. static void
  8771. mktime_test (now)
  8772. time_t now;
  8773. {
  8774. mktime_test1 (now);
  8775. mktime_test1 ((time_t) (time_t_max - now));
  8776. mktime_test1 ((time_t) (time_t_min + now));
  8777. }
  8778. static void
  8779. irix_6_4_bug ()
  8780. {
  8781. /* Based on code from Ariel Faigon. */
  8782. struct tm tm;
  8783. tm.tm_year = 96;
  8784. tm.tm_mon = 3;
  8785. tm.tm_mday = 0;
  8786. tm.tm_hour = 0;
  8787. tm.tm_min = 0;
  8788. tm.tm_sec = 0;
  8789. tm.tm_isdst = -1;
  8790. mktime (&tm);
  8791. if (tm.tm_mon != 2 || tm.tm_mday != 31)
  8792. exit (1);
  8793. }
  8794. static void
  8795. bigtime_test (j)
  8796. int j;
  8797. {
  8798. struct tm tm;
  8799. time_t now;
  8800. tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
  8801. now = mktime (&tm);
  8802. if (now != (time_t) -1)
  8803. {
  8804. struct tm *lt = localtime (&now);
  8805. if (! (lt
  8806. && lt->tm_year == tm.tm_year
  8807. && lt->tm_mon == tm.tm_mon
  8808. && lt->tm_mday == tm.tm_mday
  8809. && lt->tm_hour == tm.tm_hour
  8810. && lt->tm_min == tm.tm_min
  8811. && lt->tm_sec == tm.tm_sec
  8812. && lt->tm_yday == tm.tm_yday
  8813. && lt->tm_wday == tm.tm_wday
  8814. && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
  8815. == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
  8816. exit (1);
  8817. }
  8818. }
  8819. int
  8820. main ()
  8821. {
  8822. time_t t, delta;
  8823. int i, j;
  8824. /* This test makes some buggy mktime implementations loop.
  8825. Give up after 60 seconds; a mktime slower than that
  8826. isn't worth using anyway. */
  8827. alarm (60);
  8828. for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
  8829. continue;
  8830. time_t_max--;
  8831. if ((time_t) -1 < 0)
  8832. for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2)
  8833. continue;
  8834. delta = time_t_max / 997; /* a suitable prime number */
  8835. for (i = 0; i < N_STRINGS; i++)
  8836. {
  8837. if (tz_strings[i])
  8838. putenv (tz_strings[i]);
  8839. for (t = 0; t <= time_t_max - delta; t += delta)
  8840. mktime_test (t);
  8841. mktime_test ((time_t) 1);
  8842. mktime_test ((time_t) (60 * 60));
  8843. mktime_test ((time_t) (60 * 60 * 24));
  8844. for (j = 1; 0 < j; j *= 2)
  8845. bigtime_test (j);
  8846. bigtime_test (j - 1);
  8847. }
  8848. irix_6_4_bug ();
  8849. spring_forward_gap ();
  8850. exit (0);
  8851. }
  8852. _ACEOF
  8853. rm -f conftest$ac_exeext
  8854. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8855. (eval $ac_link) 2>&5
  8856. ac_status=$?
  8857. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8858. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8859. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8860. (eval $ac_try) 2>&5
  8861. ac_status=$?
  8862. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8863. (exit $ac_status); }; }; then
  8864. ac_cv_func_working_mktime=yes
  8865. else
  8866. echo "$as_me: program exited with status $ac_status" >&5
  8867. echo "$as_me: failed program was:" >&5
  8868. sed 's/^/| /' conftest.$ac_ext >&5
  8869. ( exit $ac_status )
  8870. ac_cv_func_working_mktime=no
  8871. fi
  8872. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8873. fi
  8874. fi
  8875. echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
  8876. echo "${ECHO_T}$ac_cv_func_working_mktime" >&6
  8877. if test $ac_cv_func_working_mktime = no; then
  8878. case $LIBOBJS in
  8879. "mktime.$ac_objext" | \
  8880. *" mktime.$ac_objext" | \
  8881. "mktime.$ac_objext "* | \
  8882. *" mktime.$ac_objext "* ) ;;
  8883. *) LIBOBJS="$LIBOBJS mktime.$ac_objext" ;;
  8884. esac
  8885. fi
  8886. for ac_header in stdlib.h unistd.h
  8887. do
  8888. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8889. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8890. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8891. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8892. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8893. echo $ECHO_N "(cached) $ECHO_C" >&6
  8894. fi
  8895. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8896. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8897. else
  8898. # Is the header compilable?
  8899. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8900. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  8901. cat >conftest.$ac_ext <<_ACEOF
  8902. /* confdefs.h. */
  8903. _ACEOF
  8904. cat confdefs.h >>conftest.$ac_ext
  8905. cat >>conftest.$ac_ext <<_ACEOF
  8906. /* end confdefs.h. */
  8907. $ac_includes_default
  8908. #include <$ac_header>
  8909. _ACEOF
  8910. rm -f conftest.$ac_objext
  8911. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8912. (eval $ac_compile) 2>conftest.er1
  8913. ac_status=$?
  8914. grep -v '^ *+' conftest.er1 >conftest.err
  8915. rm -f conftest.er1
  8916. cat conftest.err >&5
  8917. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8918. (exit $ac_status); } &&
  8919. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8920. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8921. (eval $ac_try) 2>&5
  8922. ac_status=$?
  8923. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8924. (exit $ac_status); }; } &&
  8925. { ac_try='test -s conftest.$ac_objext'
  8926. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8927. (eval $ac_try) 2>&5
  8928. ac_status=$?
  8929. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8930. (exit $ac_status); }; }; then
  8931. ac_header_compiler=yes
  8932. else
  8933. echo "$as_me: failed program was:" >&5
  8934. sed 's/^/| /' conftest.$ac_ext >&5
  8935. ac_header_compiler=no
  8936. fi
  8937. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8938. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8939. echo "${ECHO_T}$ac_header_compiler" >&6
  8940. # Is the header present?
  8941. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8942. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8943. cat >conftest.$ac_ext <<_ACEOF
  8944. /* confdefs.h. */
  8945. _ACEOF
  8946. cat confdefs.h >>conftest.$ac_ext
  8947. cat >>conftest.$ac_ext <<_ACEOF
  8948. /* end confdefs.h. */
  8949. #include <$ac_header>
  8950. _ACEOF
  8951. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8952. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8953. ac_status=$?
  8954. grep -v '^ *+' conftest.er1 >conftest.err
  8955. rm -f conftest.er1
  8956. cat conftest.err >&5
  8957. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8958. (exit $ac_status); } >/dev/null; then
  8959. if test -s conftest.err; then
  8960. ac_cpp_err=$ac_c_preproc_warn_flag
  8961. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8962. else
  8963. ac_cpp_err=
  8964. fi
  8965. else
  8966. ac_cpp_err=yes
  8967. fi
  8968. if test -z "$ac_cpp_err"; then
  8969. ac_header_preproc=yes
  8970. else
  8971. echo "$as_me: failed program was:" >&5
  8972. sed 's/^/| /' conftest.$ac_ext >&5
  8973. ac_header_preproc=no
  8974. fi
  8975. rm -f conftest.err conftest.$ac_ext
  8976. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8977. echo "${ECHO_T}$ac_header_preproc" >&6
  8978. # So? What about this header?
  8979. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8980. yes:no: )
  8981. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8982. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8983. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8984. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8985. ac_header_preproc=yes
  8986. ;;
  8987. no:yes:* )
  8988. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8989. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8990. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8991. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8992. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8993. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8994. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8995. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8996. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8997. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8998. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8999. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9000. (
  9001. cat <<\_ASBOX
  9002. ## ------------------------------------------ ##
  9003. ## Report this to the AC_PACKAGE_NAME lists. ##
  9004. ## ------------------------------------------ ##
  9005. _ASBOX
  9006. ) |
  9007. sed "s/^/$as_me: WARNING: /" >&2
  9008. ;;
  9009. esac
  9010. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9011. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9012. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9013. echo $ECHO_N "(cached) $ECHO_C" >&6
  9014. else
  9015. eval "$as_ac_Header=\$ac_header_preproc"
  9016. fi
  9017. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9018. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9019. fi
  9020. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9021. cat >>confdefs.h <<_ACEOF
  9022. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9023. _ACEOF
  9024. fi
  9025. done
  9026. for ac_func in getpagesize
  9027. do
  9028. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9029. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9030. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9031. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9032. echo $ECHO_N "(cached) $ECHO_C" >&6
  9033. else
  9034. cat >conftest.$ac_ext <<_ACEOF
  9035. /* confdefs.h. */
  9036. _ACEOF
  9037. cat confdefs.h >>conftest.$ac_ext
  9038. cat >>conftest.$ac_ext <<_ACEOF
  9039. /* end confdefs.h. */
  9040. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  9041. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9042. #define $ac_func innocuous_$ac_func
  9043. /* System header to define __stub macros and hopefully few prototypes,
  9044. which can conflict with char $ac_func (); below.
  9045. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9046. <limits.h> exists even on freestanding compilers. */
  9047. #ifdef __STDC__
  9048. # include <limits.h>
  9049. #else
  9050. # include <assert.h>
  9051. #endif
  9052. #undef $ac_func
  9053. /* Override any gcc2 internal prototype to avoid an error. */
  9054. #ifdef __cplusplus
  9055. extern "C"
  9056. {
  9057. #endif
  9058. /* We use char because int might match the return type of a gcc2
  9059. builtin and then its argument prototype would still apply. */
  9060. char $ac_func ();
  9061. /* The GNU C library defines this for functions which it implements
  9062. to always fail with ENOSYS. Some functions are actually named
  9063. something starting with __ and the normal name is an alias. */
  9064. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  9065. choke me
  9066. #else
  9067. char (*f) () = $ac_func;
  9068. #endif
  9069. #ifdef __cplusplus
  9070. }
  9071. #endif
  9072. int
  9073. main ()
  9074. {
  9075. return f != $ac_func;
  9076. ;
  9077. return 0;
  9078. }
  9079. _ACEOF
  9080. rm -f conftest.$ac_objext conftest$ac_exeext
  9081. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9082. (eval $ac_link) 2>conftest.er1
  9083. ac_status=$?
  9084. grep -v '^ *+' conftest.er1 >conftest.err
  9085. rm -f conftest.er1
  9086. cat conftest.err >&5
  9087. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9088. (exit $ac_status); } &&
  9089. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9090. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9091. (eval $ac_try) 2>&5
  9092. ac_status=$?
  9093. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9094. (exit $ac_status); }; } &&
  9095. { ac_try='test -s conftest$ac_exeext'
  9096. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9097. (eval $ac_try) 2>&5
  9098. ac_status=$?
  9099. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9100. (exit $ac_status); }; }; then
  9101. eval "$as_ac_var=yes"
  9102. else
  9103. echo "$as_me: failed program was:" >&5
  9104. sed 's/^/| /' conftest.$ac_ext >&5
  9105. eval "$as_ac_var=no"
  9106. fi
  9107. rm -f conftest.err conftest.$ac_objext \
  9108. conftest$ac_exeext conftest.$ac_ext
  9109. fi
  9110. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  9111. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  9112. if test `eval echo '${'$as_ac_var'}'` = yes; then
  9113. cat >>confdefs.h <<_ACEOF
  9114. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  9115. _ACEOF
  9116. fi
  9117. done
  9118. echo "$as_me:$LINENO: checking for working mmap" >&5
  9119. echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
  9120. if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
  9121. echo $ECHO_N "(cached) $ECHO_C" >&6
  9122. else
  9123. if test "$cross_compiling" = yes; then
  9124. ac_cv_func_mmap_fixed_mapped=no
  9125. else
  9126. cat >conftest.$ac_ext <<_ACEOF
  9127. /* confdefs.h. */
  9128. _ACEOF
  9129. cat confdefs.h >>conftest.$ac_ext
  9130. cat >>conftest.$ac_ext <<_ACEOF
  9131. /* end confdefs.h. */
  9132. $ac_includes_default
  9133. /* malloc might have been renamed as rpl_malloc. */
  9134. #undef malloc
  9135. /* Thanks to Mike Haertel and Jim Avera for this test.
  9136. Here is a matrix of mmap possibilities:
  9137. mmap private not fixed
  9138. mmap private fixed at somewhere currently unmapped
  9139. mmap private fixed at somewhere already mapped
  9140. mmap shared not fixed
  9141. mmap shared fixed at somewhere currently unmapped
  9142. mmap shared fixed at somewhere already mapped
  9143. For private mappings, we should verify that changes cannot be read()
  9144. back from the file, nor mmap's back from the file at a different
  9145. address. (There have been systems where private was not correctly
  9146. implemented like the infamous i386 svr4.0, and systems where the
  9147. VM page cache was not coherent with the file system buffer cache
  9148. like early versions of FreeBSD and possibly contemporary NetBSD.)
  9149. For shared mappings, we should conversely verify that changes get
  9150. propagated back to all the places they're supposed to be.
  9151. Grep wants private fixed already mapped.
  9152. The main things grep needs to know about mmap are:
  9153. * does it exist and is it safe to write into the mmap'd area
  9154. * how to use it (BSD variants) */
  9155. #include <fcntl.h>
  9156. #include <sys/mman.h>
  9157. #if !STDC_HEADERS && !HAVE_STDLIB_H
  9158. char *malloc ();
  9159. #endif
  9160. /* This mess was copied from the GNU getpagesize.h. */
  9161. #if !HAVE_GETPAGESIZE
  9162. /* Assume that all systems that can run configure have sys/param.h. */
  9163. # if !HAVE_SYS_PARAM_H
  9164. # define HAVE_SYS_PARAM_H 1
  9165. # endif
  9166. # ifdef _SC_PAGESIZE
  9167. # define getpagesize() sysconf(_SC_PAGESIZE)
  9168. # else /* no _SC_PAGESIZE */
  9169. # if HAVE_SYS_PARAM_H
  9170. # include <sys/param.h>
  9171. # ifdef EXEC_PAGESIZE
  9172. # define getpagesize() EXEC_PAGESIZE
  9173. # else /* no EXEC_PAGESIZE */
  9174. # ifdef NBPG
  9175. # define getpagesize() NBPG * CLSIZE
  9176. # ifndef CLSIZE
  9177. # define CLSIZE 1
  9178. # endif /* no CLSIZE */
  9179. # else /* no NBPG */
  9180. # ifdef NBPC
  9181. # define getpagesize() NBPC
  9182. # else /* no NBPC */
  9183. # ifdef PAGESIZE
  9184. # define getpagesize() PAGESIZE
  9185. # endif /* PAGESIZE */
  9186. # endif /* no NBPC */
  9187. # endif /* no NBPG */
  9188. # endif /* no EXEC_PAGESIZE */
  9189. # else /* no HAVE_SYS_PARAM_H */
  9190. # define getpagesize() 8192 /* punt totally */
  9191. # endif /* no HAVE_SYS_PARAM_H */
  9192. # endif /* no _SC_PAGESIZE */
  9193. #endif /* no HAVE_GETPAGESIZE */
  9194. int
  9195. main ()
  9196. {
  9197. char *data, *data2, *data3;
  9198. int i, pagesize;
  9199. int fd;
  9200. pagesize = getpagesize ();
  9201. /* First, make a file with some known garbage in it. */
  9202. data = (char *) malloc (pagesize);
  9203. if (!data)
  9204. exit (1);
  9205. for (i = 0; i < pagesize; ++i)
  9206. *(data + i) = rand ();
  9207. umask (0);
  9208. fd = creat ("conftest.mmap", 0600);
  9209. if (fd < 0)
  9210. exit (1);
  9211. if (write (fd, data, pagesize) != pagesize)
  9212. exit (1);
  9213. close (fd);
  9214. /* Next, try to mmap the file at a fixed address which already has
  9215. something else allocated at it. If we can, also make sure that
  9216. we see the same garbage. */
  9217. fd = open ("conftest.mmap", O_RDWR);
  9218. if (fd < 0)
  9219. exit (1);
  9220. data2 = (char *) malloc (2 * pagesize);
  9221. if (!data2)
  9222. exit (1);
  9223. data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
  9224. if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
  9225. MAP_PRIVATE | MAP_FIXED, fd, 0L))
  9226. exit (1);
  9227. for (i = 0; i < pagesize; ++i)
  9228. if (*(data + i) != *(data2 + i))
  9229. exit (1);
  9230. /* Finally, make sure that changes to the mapped area do not
  9231. percolate back to the file as seen by read(). (This is a bug on
  9232. some variants of i386 svr4.0.) */
  9233. for (i = 0; i < pagesize; ++i)
  9234. *(data2 + i) = *(data2 + i) + 1;
  9235. data3 = (char *) malloc (pagesize);
  9236. if (!data3)
  9237. exit (1);
  9238. if (read (fd, data3, pagesize) != pagesize)
  9239. exit (1);
  9240. for (i = 0; i < pagesize; ++i)
  9241. if (*(data + i) != *(data3 + i))
  9242. exit (1);
  9243. close (fd);
  9244. exit (0);
  9245. }
  9246. _ACEOF
  9247. rm -f conftest$ac_exeext
  9248. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9249. (eval $ac_link) 2>&5
  9250. ac_status=$?
  9251. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9252. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9253. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9254. (eval $ac_try) 2>&5
  9255. ac_status=$?
  9256. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9257. (exit $ac_status); }; }; then
  9258. ac_cv_func_mmap_fixed_mapped=yes
  9259. else
  9260. echo "$as_me: program exited with status $ac_status" >&5
  9261. echo "$as_me: failed program was:" >&5
  9262. sed 's/^/| /' conftest.$ac_ext >&5
  9263. ( exit $ac_status )
  9264. ac_cv_func_mmap_fixed_mapped=no
  9265. fi
  9266. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9267. fi
  9268. fi
  9269. echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
  9270. echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
  9271. if test $ac_cv_func_mmap_fixed_mapped = yes; then
  9272. cat >>confdefs.h <<\_ACEOF
  9273. #define HAVE_MMAP 1
  9274. _ACEOF
  9275. fi
  9276. rm -f conftest.mmap
  9277. for ac_header in stdlib.h
  9278. do
  9279. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9280. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9281. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9282. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9283. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9284. echo $ECHO_N "(cached) $ECHO_C" >&6
  9285. fi
  9286. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9287. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9288. else
  9289. # Is the header compilable?
  9290. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9291. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9292. cat >conftest.$ac_ext <<_ACEOF
  9293. /* confdefs.h. */
  9294. _ACEOF
  9295. cat confdefs.h >>conftest.$ac_ext
  9296. cat >>conftest.$ac_ext <<_ACEOF
  9297. /* end confdefs.h. */
  9298. $ac_includes_default
  9299. #include <$ac_header>
  9300. _ACEOF
  9301. rm -f conftest.$ac_objext
  9302. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9303. (eval $ac_compile) 2>conftest.er1
  9304. ac_status=$?
  9305. grep -v '^ *+' conftest.er1 >conftest.err
  9306. rm -f conftest.er1
  9307. cat conftest.err >&5
  9308. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9309. (exit $ac_status); } &&
  9310. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9311. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9312. (eval $ac_try) 2>&5
  9313. ac_status=$?
  9314. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9315. (exit $ac_status); }; } &&
  9316. { ac_try='test -s conftest.$ac_objext'
  9317. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9318. (eval $ac_try) 2>&5
  9319. ac_status=$?
  9320. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9321. (exit $ac_status); }; }; then
  9322. ac_header_compiler=yes
  9323. else
  9324. echo "$as_me: failed program was:" >&5
  9325. sed 's/^/| /' conftest.$ac_ext >&5
  9326. ac_header_compiler=no
  9327. fi
  9328. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9329. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9330. echo "${ECHO_T}$ac_header_compiler" >&6
  9331. # Is the header present?
  9332. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9333. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9334. cat >conftest.$ac_ext <<_ACEOF
  9335. /* confdefs.h. */
  9336. _ACEOF
  9337. cat confdefs.h >>conftest.$ac_ext
  9338. cat >>conftest.$ac_ext <<_ACEOF
  9339. /* end confdefs.h. */
  9340. #include <$ac_header>
  9341. _ACEOF
  9342. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9343. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9344. ac_status=$?
  9345. grep -v '^ *+' conftest.er1 >conftest.err
  9346. rm -f conftest.er1
  9347. cat conftest.err >&5
  9348. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9349. (exit $ac_status); } >/dev/null; then
  9350. if test -s conftest.err; then
  9351. ac_cpp_err=$ac_c_preproc_warn_flag
  9352. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9353. else
  9354. ac_cpp_err=
  9355. fi
  9356. else
  9357. ac_cpp_err=yes
  9358. fi
  9359. if test -z "$ac_cpp_err"; then
  9360. ac_header_preproc=yes
  9361. else
  9362. echo "$as_me: failed program was:" >&5
  9363. sed 's/^/| /' conftest.$ac_ext >&5
  9364. ac_header_preproc=no
  9365. fi
  9366. rm -f conftest.err conftest.$ac_ext
  9367. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9368. echo "${ECHO_T}$ac_header_preproc" >&6
  9369. # So? What about this header?
  9370. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9371. yes:no: )
  9372. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9373. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9374. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9375. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9376. ac_header_preproc=yes
  9377. ;;
  9378. no:yes:* )
  9379. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9380. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9381. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9382. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9383. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9384. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9385. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9386. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9387. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9388. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9389. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9390. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9391. (
  9392. cat <<\_ASBOX
  9393. ## ------------------------------------------ ##
  9394. ## Report this to the AC_PACKAGE_NAME lists. ##
  9395. ## ------------------------------------------ ##
  9396. _ASBOX
  9397. ) |
  9398. sed "s/^/$as_me: WARNING: /" >&2
  9399. ;;
  9400. esac
  9401. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9402. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9403. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9404. echo $ECHO_N "(cached) $ECHO_C" >&6
  9405. else
  9406. eval "$as_ac_Header=\$ac_header_preproc"
  9407. fi
  9408. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9409. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9410. fi
  9411. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9412. cat >>confdefs.h <<_ACEOF
  9413. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9414. _ACEOF
  9415. fi
  9416. done
  9417. echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
  9418. echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
  9419. if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
  9420. echo $ECHO_N "(cached) $ECHO_C" >&6
  9421. else
  9422. if test "$cross_compiling" = yes; then
  9423. ac_cv_func_realloc_0_nonnull=no
  9424. else
  9425. cat >conftest.$ac_ext <<_ACEOF
  9426. /* confdefs.h. */
  9427. _ACEOF
  9428. cat confdefs.h >>conftest.$ac_ext
  9429. cat >>conftest.$ac_ext <<_ACEOF
  9430. /* end confdefs.h. */
  9431. #if STDC_HEADERS || HAVE_STDLIB_H
  9432. # include <stdlib.h>
  9433. #else
  9434. char *realloc ();
  9435. #endif
  9436. int
  9437. main ()
  9438. {
  9439. exit (realloc (0, 0) ? 0 : 1);
  9440. ;
  9441. return 0;
  9442. }
  9443. _ACEOF
  9444. rm -f conftest$ac_exeext
  9445. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9446. (eval $ac_link) 2>&5
  9447. ac_status=$?
  9448. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9449. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9450. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9451. (eval $ac_try) 2>&5
  9452. ac_status=$?
  9453. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9454. (exit $ac_status); }; }; then
  9455. ac_cv_func_realloc_0_nonnull=yes
  9456. else
  9457. echo "$as_me: program exited with status $ac_status" >&5
  9458. echo "$as_me: failed program was:" >&5
  9459. sed 's/^/| /' conftest.$ac_ext >&5
  9460. ( exit $ac_status )
  9461. ac_cv_func_realloc_0_nonnull=no
  9462. fi
  9463. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9464. fi
  9465. fi
  9466. echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
  9467. echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
  9468. if test $ac_cv_func_realloc_0_nonnull = yes; then
  9469. cat >>confdefs.h <<\_ACEOF
  9470. #define HAVE_REALLOC 1
  9471. _ACEOF
  9472. else
  9473. cat >>confdefs.h <<\_ACEOF
  9474. #define HAVE_REALLOC 0
  9475. _ACEOF
  9476. case $LIBOBJS in
  9477. "realloc.$ac_objext" | \
  9478. *" realloc.$ac_objext" | \
  9479. "realloc.$ac_objext "* | \
  9480. *" realloc.$ac_objext "* ) ;;
  9481. *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
  9482. esac
  9483. cat >>confdefs.h <<\_ACEOF
  9484. #define realloc rpl_realloc
  9485. _ACEOF
  9486. fi
  9487. for ac_header in sys/select.h sys/socket.h
  9488. do
  9489. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9490. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9491. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9492. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9493. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9494. echo $ECHO_N "(cached) $ECHO_C" >&6
  9495. fi
  9496. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9497. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9498. else
  9499. # Is the header compilable?
  9500. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9501. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9502. cat >conftest.$ac_ext <<_ACEOF
  9503. /* confdefs.h. */
  9504. _ACEOF
  9505. cat confdefs.h >>conftest.$ac_ext
  9506. cat >>conftest.$ac_ext <<_ACEOF
  9507. /* end confdefs.h. */
  9508. $ac_includes_default
  9509. #include <$ac_header>
  9510. _ACEOF
  9511. rm -f conftest.$ac_objext
  9512. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9513. (eval $ac_compile) 2>conftest.er1
  9514. ac_status=$?
  9515. grep -v '^ *+' conftest.er1 >conftest.err
  9516. rm -f conftest.er1
  9517. cat conftest.err >&5
  9518. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9519. (exit $ac_status); } &&
  9520. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9521. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9522. (eval $ac_try) 2>&5
  9523. ac_status=$?
  9524. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9525. (exit $ac_status); }; } &&
  9526. { ac_try='test -s conftest.$ac_objext'
  9527. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9528. (eval $ac_try) 2>&5
  9529. ac_status=$?
  9530. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9531. (exit $ac_status); }; }; then
  9532. ac_header_compiler=yes
  9533. else
  9534. echo "$as_me: failed program was:" >&5
  9535. sed 's/^/| /' conftest.$ac_ext >&5
  9536. ac_header_compiler=no
  9537. fi
  9538. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9539. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9540. echo "${ECHO_T}$ac_header_compiler" >&6
  9541. # Is the header present?
  9542. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9543. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9544. cat >conftest.$ac_ext <<_ACEOF
  9545. /* confdefs.h. */
  9546. _ACEOF
  9547. cat confdefs.h >>conftest.$ac_ext
  9548. cat >>conftest.$ac_ext <<_ACEOF
  9549. /* end confdefs.h. */
  9550. #include <$ac_header>
  9551. _ACEOF
  9552. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9553. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9554. ac_status=$?
  9555. grep -v '^ *+' conftest.er1 >conftest.err
  9556. rm -f conftest.er1
  9557. cat conftest.err >&5
  9558. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9559. (exit $ac_status); } >/dev/null; then
  9560. if test -s conftest.err; then
  9561. ac_cpp_err=$ac_c_preproc_warn_flag
  9562. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9563. else
  9564. ac_cpp_err=
  9565. fi
  9566. else
  9567. ac_cpp_err=yes
  9568. fi
  9569. if test -z "$ac_cpp_err"; then
  9570. ac_header_preproc=yes
  9571. else
  9572. echo "$as_me: failed program was:" >&5
  9573. sed 's/^/| /' conftest.$ac_ext >&5
  9574. ac_header_preproc=no
  9575. fi
  9576. rm -f conftest.err conftest.$ac_ext
  9577. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9578. echo "${ECHO_T}$ac_header_preproc" >&6
  9579. # So? What about this header?
  9580. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9581. yes:no: )
  9582. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9583. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9584. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9585. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9586. ac_header_preproc=yes
  9587. ;;
  9588. no:yes:* )
  9589. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9590. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9591. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9592. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9593. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9594. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9595. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9596. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9597. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9598. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9599. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9600. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9601. (
  9602. cat <<\_ASBOX
  9603. ## ------------------------------------------ ##
  9604. ## Report this to the AC_PACKAGE_NAME lists. ##
  9605. ## ------------------------------------------ ##
  9606. _ASBOX
  9607. ) |
  9608. sed "s/^/$as_me: WARNING: /" >&2
  9609. ;;
  9610. esac
  9611. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9612. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9613. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9614. echo $ECHO_N "(cached) $ECHO_C" >&6
  9615. else
  9616. eval "$as_ac_Header=\$ac_header_preproc"
  9617. fi
  9618. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9619. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9620. fi
  9621. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9622. cat >>confdefs.h <<_ACEOF
  9623. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9624. _ACEOF
  9625. fi
  9626. done
  9627. echo "$as_me:$LINENO: checking types of arguments for select" >&5
  9628. echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
  9629. if test "${ac_cv_func_select_args+set}" = set; then
  9630. echo $ECHO_N "(cached) $ECHO_C" >&6
  9631. else
  9632. for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
  9633. for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
  9634. for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
  9635. cat >conftest.$ac_ext <<_ACEOF
  9636. /* confdefs.h. */
  9637. _ACEOF
  9638. cat confdefs.h >>conftest.$ac_ext
  9639. cat >>conftest.$ac_ext <<_ACEOF
  9640. /* end confdefs.h. */
  9641. $ac_includes_default
  9642. #if HAVE_SYS_SELECT_H
  9643. # include <sys/select.h>
  9644. #endif
  9645. #if HAVE_SYS_SOCKET_H
  9646. # include <sys/socket.h>
  9647. #endif
  9648. int
  9649. main ()
  9650. {
  9651. extern int select ($ac_arg1,
  9652. $ac_arg234, $ac_arg234, $ac_arg234,
  9653. $ac_arg5);
  9654. ;
  9655. return 0;
  9656. }
  9657. _ACEOF
  9658. rm -f conftest.$ac_objext
  9659. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9660. (eval $ac_compile) 2>conftest.er1
  9661. ac_status=$?
  9662. grep -v '^ *+' conftest.er1 >conftest.err
  9663. rm -f conftest.er1
  9664. cat conftest.err >&5
  9665. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9666. (exit $ac_status); } &&
  9667. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9668. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9669. (eval $ac_try) 2>&5
  9670. ac_status=$?
  9671. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9672. (exit $ac_status); }; } &&
  9673. { ac_try='test -s conftest.$ac_objext'
  9674. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9675. (eval $ac_try) 2>&5
  9676. ac_status=$?
  9677. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9678. (exit $ac_status); }; }; then
  9679. ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
  9680. else
  9681. echo "$as_me: failed program was:" >&5
  9682. sed 's/^/| /' conftest.$ac_ext >&5
  9683. fi
  9684. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9685. done
  9686. done
  9687. done
  9688. # Provide a safe default value.
  9689. : ${ac_cv_func_select_args='int,int *,struct timeval *'}
  9690. fi
  9691. echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
  9692. echo "${ECHO_T}$ac_cv_func_select_args" >&6
  9693. ac_save_IFS=$IFS; IFS=','
  9694. set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
  9695. IFS=$ac_save_IFS
  9696. shift
  9697. cat >>confdefs.h <<_ACEOF
  9698. #define SELECT_TYPE_ARG1 $1
  9699. _ACEOF
  9700. cat >>confdefs.h <<_ACEOF
  9701. #define SELECT_TYPE_ARG234 ($2)
  9702. _ACEOF
  9703. cat >>confdefs.h <<_ACEOF
  9704. #define SELECT_TYPE_ARG5 ($3)
  9705. _ACEOF
  9706. rm -f conftest*
  9707. echo "$as_me:$LINENO: checking whether stat accepts an empty string" >&5
  9708. echo $ECHO_N "checking whether stat accepts an empty string... $ECHO_C" >&6
  9709. if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then
  9710. echo $ECHO_N "(cached) $ECHO_C" >&6
  9711. else
  9712. if test "$cross_compiling" = yes; then
  9713. ac_cv_func_stat_empty_string_bug=yes
  9714. else
  9715. cat >conftest.$ac_ext <<_ACEOF
  9716. /* confdefs.h. */
  9717. _ACEOF
  9718. cat confdefs.h >>conftest.$ac_ext
  9719. cat >>conftest.$ac_ext <<_ACEOF
  9720. /* end confdefs.h. */
  9721. $ac_includes_default
  9722. int
  9723. main ()
  9724. {
  9725. struct stat sbuf;
  9726. exit (stat ("", &sbuf) ? 1 : 0);
  9727. ;
  9728. return 0;
  9729. }
  9730. _ACEOF
  9731. rm -f conftest$ac_exeext
  9732. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9733. (eval $ac_link) 2>&5
  9734. ac_status=$?
  9735. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9736. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9737. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9738. (eval $ac_try) 2>&5
  9739. ac_status=$?
  9740. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9741. (exit $ac_status); }; }; then
  9742. ac_cv_func_stat_empty_string_bug=yes
  9743. else
  9744. echo "$as_me: program exited with status $ac_status" >&5
  9745. echo "$as_me: failed program was:" >&5
  9746. sed 's/^/| /' conftest.$ac_ext >&5
  9747. ( exit $ac_status )
  9748. ac_cv_func_stat_empty_string_bug=no
  9749. fi
  9750. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9751. fi
  9752. fi
  9753. echo "$as_me:$LINENO: result: $ac_cv_func_stat_empty_string_bug" >&5
  9754. echo "${ECHO_T}$ac_cv_func_stat_empty_string_bug" >&6
  9755. if test $ac_cv_func_stat_empty_string_bug = yes; then
  9756. case $LIBOBJS in
  9757. "stat.$ac_objext" | \
  9758. *" stat.$ac_objext" | \
  9759. "stat.$ac_objext "* | \
  9760. *" stat.$ac_objext "* ) ;;
  9761. *) LIBOBJS="$LIBOBJS stat.$ac_objext" ;;
  9762. esac
  9763. cat >>confdefs.h <<_ACEOF
  9764. #define HAVE_STAT_EMPTY_STRING_BUG 1
  9765. _ACEOF
  9766. fi
  9767. for ac_func in strftime
  9768. do
  9769. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9770. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9771. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9772. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9773. echo $ECHO_N "(cached) $ECHO_C" >&6
  9774. else
  9775. cat >conftest.$ac_ext <<_ACEOF
  9776. /* confdefs.h. */
  9777. _ACEOF
  9778. cat confdefs.h >>conftest.$ac_ext
  9779. cat >>conftest.$ac_ext <<_ACEOF
  9780. /* end confdefs.h. */
  9781. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  9782. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9783. #define $ac_func innocuous_$ac_func
  9784. /* System header to define __stub macros and hopefully few prototypes,
  9785. which can conflict with char $ac_func (); below.
  9786. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9787. <limits.h> exists even on freestanding compilers. */
  9788. #ifdef __STDC__
  9789. # include <limits.h>
  9790. #else
  9791. # include <assert.h>
  9792. #endif
  9793. #undef $ac_func
  9794. /* Override any gcc2 internal prototype to avoid an error. */
  9795. #ifdef __cplusplus
  9796. extern "C"
  9797. {
  9798. #endif
  9799. /* We use char because int might match the return type of a gcc2
  9800. builtin and then its argument prototype would still apply. */
  9801. char $ac_func ();
  9802. /* The GNU C library defines this for functions which it implements
  9803. to always fail with ENOSYS. Some functions are actually named
  9804. something starting with __ and the normal name is an alias. */
  9805. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  9806. choke me
  9807. #else
  9808. char (*f) () = $ac_func;
  9809. #endif
  9810. #ifdef __cplusplus
  9811. }
  9812. #endif
  9813. int
  9814. main ()
  9815. {
  9816. return f != $ac_func;
  9817. ;
  9818. return 0;
  9819. }
  9820. _ACEOF
  9821. rm -f conftest.$ac_objext conftest$ac_exeext
  9822. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9823. (eval $ac_link) 2>conftest.er1
  9824. ac_status=$?
  9825. grep -v '^ *+' conftest.er1 >conftest.err
  9826. rm -f conftest.er1
  9827. cat conftest.err >&5
  9828. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9829. (exit $ac_status); } &&
  9830. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9831. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9832. (eval $ac_try) 2>&5
  9833. ac_status=$?
  9834. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9835. (exit $ac_status); }; } &&
  9836. { ac_try='test -s conftest$ac_exeext'
  9837. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9838. (eval $ac_try) 2>&5
  9839. ac_status=$?
  9840. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9841. (exit $ac_status); }; }; then
  9842. eval "$as_ac_var=yes"
  9843. else
  9844. echo "$as_me: failed program was:" >&5
  9845. sed 's/^/| /' conftest.$ac_ext >&5
  9846. eval "$as_ac_var=no"
  9847. fi
  9848. rm -f conftest.err conftest.$ac_objext \
  9849. conftest$ac_exeext conftest.$ac_ext
  9850. fi
  9851. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  9852. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  9853. if test `eval echo '${'$as_ac_var'}'` = yes; then
  9854. cat >>confdefs.h <<_ACEOF
  9855. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  9856. _ACEOF
  9857. else
  9858. # strftime is in -lintl on SCO UNIX.
  9859. echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
  9860. echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
  9861. if test "${ac_cv_lib_intl_strftime+set}" = set; then
  9862. echo $ECHO_N "(cached) $ECHO_C" >&6
  9863. else
  9864. ac_check_lib_save_LIBS=$LIBS
  9865. LIBS="-lintl $LIBS"
  9866. cat >conftest.$ac_ext <<_ACEOF
  9867. /* confdefs.h. */
  9868. _ACEOF
  9869. cat confdefs.h >>conftest.$ac_ext
  9870. cat >>conftest.$ac_ext <<_ACEOF
  9871. /* end confdefs.h. */
  9872. /* Override any gcc2 internal prototype to avoid an error. */
  9873. #ifdef __cplusplus
  9874. extern "C"
  9875. #endif
  9876. /* We use char because int might match the return type of a gcc2
  9877. builtin and then its argument prototype would still apply. */
  9878. char strftime ();
  9879. int
  9880. main ()
  9881. {
  9882. strftime ();
  9883. ;
  9884. return 0;
  9885. }
  9886. _ACEOF
  9887. rm -f conftest.$ac_objext conftest$ac_exeext
  9888. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9889. (eval $ac_link) 2>conftest.er1
  9890. ac_status=$?
  9891. grep -v '^ *+' conftest.er1 >conftest.err
  9892. rm -f conftest.er1
  9893. cat conftest.err >&5
  9894. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9895. (exit $ac_status); } &&
  9896. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9897. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9898. (eval $ac_try) 2>&5
  9899. ac_status=$?
  9900. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9901. (exit $ac_status); }; } &&
  9902. { ac_try='test -s conftest$ac_exeext'
  9903. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9904. (eval $ac_try) 2>&5
  9905. ac_status=$?
  9906. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9907. (exit $ac_status); }; }; then
  9908. ac_cv_lib_intl_strftime=yes
  9909. else
  9910. echo "$as_me: failed program was:" >&5
  9911. sed 's/^/| /' conftest.$ac_ext >&5
  9912. ac_cv_lib_intl_strftime=no
  9913. fi
  9914. rm -f conftest.err conftest.$ac_objext \
  9915. conftest$ac_exeext conftest.$ac_ext
  9916. LIBS=$ac_check_lib_save_LIBS
  9917. fi
  9918. echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
  9919. echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
  9920. if test $ac_cv_lib_intl_strftime = yes; then
  9921. cat >>confdefs.h <<\_ACEOF
  9922. #define HAVE_STRFTIME 1
  9923. _ACEOF
  9924. LIBS="-lintl $LIBS"
  9925. fi
  9926. fi
  9927. done
  9928. #checkpoint
  9929. cat >confcache <<\_ACEOF
  9930. # This file is a shell script that caches the results of configure
  9931. # tests run on this system so they can be shared between configure
  9932. # scripts and configure runs, see configure's option --config-cache.
  9933. # It is not useful on other systems. If it contains results you don't
  9934. # want to keep, you may remove or edit it.
  9935. #
  9936. # config.status only pays attention to the cache file if you give it
  9937. # the --recheck option to rerun configure.
  9938. #
  9939. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  9940. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  9941. # following values.
  9942. _ACEOF
  9943. # The following way of writing the cache mishandles newlines in values,
  9944. # but we know of no workaround that is simple, portable, and efficient.
  9945. # So, don't put newlines in cache variables' values.
  9946. # Ultrix sh set writes to stderr and can't be redirected directly,
  9947. # and sets the high bit in the cache file unless we assign to the vars.
  9948. {
  9949. (set) 2>&1 |
  9950. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  9951. *ac_space=\ *)
  9952. # `set' does not quote correctly, so add quotes (double-quote
  9953. # substitution turns \\\\ into \\, and sed turns \\ into \).
  9954. sed -n \
  9955. "s/'/'\\\\''/g;
  9956. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  9957. ;;
  9958. *)
  9959. # `set' quotes correctly as required by POSIX, so do not add quotes.
  9960. sed -n \
  9961. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  9962. ;;
  9963. esac;
  9964. } |
  9965. sed '
  9966. t clear
  9967. : clear
  9968. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  9969. t end
  9970. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  9971. : end' >>confcache
  9972. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  9973. if test -w $cache_file; then
  9974. test "x$cache_file" != "x/dev/null"
  9975. cat confcache >$cache_file
  9976. else
  9977. echo "not updating unwritable cache $cache_file"
  9978. fi
  9979. fi
  9980. rm -f confcache
  9981. for ac_func in clock fsync getrusage inet_aton isascii gethostbyname2
  9982. do
  9983. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9984. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9985. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9986. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9987. echo $ECHO_N "(cached) $ECHO_C" >&6
  9988. else
  9989. cat >conftest.$ac_ext <<_ACEOF
  9990. /* confdefs.h. */
  9991. _ACEOF
  9992. cat confdefs.h >>conftest.$ac_ext
  9993. cat >>conftest.$ac_ext <<_ACEOF
  9994. /* end confdefs.h. */
  9995. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  9996. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9997. #define $ac_func innocuous_$ac_func
  9998. /* System header to define __stub macros and hopefully few prototypes,
  9999. which can conflict with char $ac_func (); below.
  10000. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10001. <limits.h> exists even on freestanding compilers. */
  10002. #ifdef __STDC__
  10003. # include <limits.h>
  10004. #else
  10005. # include <assert.h>
  10006. #endif
  10007. #undef $ac_func
  10008. /* Override any gcc2 internal prototype to avoid an error. */
  10009. #ifdef __cplusplus
  10010. extern "C"
  10011. {
  10012. #endif
  10013. /* We use char because int might match the return type of a gcc2
  10014. builtin and then its argument prototype would still apply. */
  10015. char $ac_func ();
  10016. /* The GNU C library defines this for functions which it implements
  10017. to always fail with ENOSYS. Some functions are actually named
  10018. something starting with __ and the normal name is an alias. */
  10019. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10020. choke me
  10021. #else
  10022. char (*f) () = $ac_func;
  10023. #endif
  10024. #ifdef __cplusplus
  10025. }
  10026. #endif
  10027. int
  10028. main ()
  10029. {
  10030. return f != $ac_func;
  10031. ;
  10032. return 0;
  10033. }
  10034. _ACEOF
  10035. rm -f conftest.$ac_objext conftest$ac_exeext
  10036. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10037. (eval $ac_link) 2>conftest.er1
  10038. ac_status=$?
  10039. grep -v '^ *+' conftest.er1 >conftest.err
  10040. rm -f conftest.er1
  10041. cat conftest.err >&5
  10042. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10043. (exit $ac_status); } &&
  10044. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10045. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10046. (eval $ac_try) 2>&5
  10047. ac_status=$?
  10048. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10049. (exit $ac_status); }; } &&
  10050. { ac_try='test -s conftest$ac_exeext'
  10051. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10052. (eval $ac_try) 2>&5
  10053. ac_status=$?
  10054. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10055. (exit $ac_status); }; }; then
  10056. eval "$as_ac_var=yes"
  10057. else
  10058. echo "$as_me: failed program was:" >&5
  10059. sed 's/^/| /' conftest.$ac_ext >&5
  10060. eval "$as_ac_var=no"
  10061. fi
  10062. rm -f conftest.err conftest.$ac_objext \
  10063. conftest$ac_exeext conftest.$ac_ext
  10064. fi
  10065. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10066. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10067. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10068. cat >>confdefs.h <<_ACEOF
  10069. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10070. _ACEOF
  10071. fi
  10072. done
  10073. for ac_func in getipnodebyname memcpy memset random rename setpgid sigaction sigemptyset snprintf srandom
  10074. do
  10075. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10076. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10077. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10078. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10079. echo $ECHO_N "(cached) $ECHO_C" >&6
  10080. else
  10081. cat >conftest.$ac_ext <<_ACEOF
  10082. /* confdefs.h. */
  10083. _ACEOF
  10084. cat confdefs.h >>conftest.$ac_ext
  10085. cat >>conftest.$ac_ext <<_ACEOF
  10086. /* end confdefs.h. */
  10087. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10088. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10089. #define $ac_func innocuous_$ac_func
  10090. /* System header to define __stub macros and hopefully few prototypes,
  10091. which can conflict with char $ac_func (); below.
  10092. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10093. <limits.h> exists even on freestanding compilers. */
  10094. #ifdef __STDC__
  10095. # include <limits.h>
  10096. #else
  10097. # include <assert.h>
  10098. #endif
  10099. #undef $ac_func
  10100. /* Override any gcc2 internal prototype to avoid an error. */
  10101. #ifdef __cplusplus
  10102. extern "C"
  10103. {
  10104. #endif
  10105. /* We use char because int might match the return type of a gcc2
  10106. builtin and then its argument prototype would still apply. */
  10107. char $ac_func ();
  10108. /* The GNU C library defines this for functions which it implements
  10109. to always fail with ENOSYS. Some functions are actually named
  10110. something starting with __ and the normal name is an alias. */
  10111. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10112. choke me
  10113. #else
  10114. char (*f) () = $ac_func;
  10115. #endif
  10116. #ifdef __cplusplus
  10117. }
  10118. #endif
  10119. int
  10120. main ()
  10121. {
  10122. return f != $ac_func;
  10123. ;
  10124. return 0;
  10125. }
  10126. _ACEOF
  10127. rm -f conftest.$ac_objext conftest$ac_exeext
  10128. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10129. (eval $ac_link) 2>conftest.er1
  10130. ac_status=$?
  10131. grep -v '^ *+' conftest.er1 >conftest.err
  10132. rm -f conftest.er1
  10133. cat conftest.err >&5
  10134. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10135. (exit $ac_status); } &&
  10136. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10137. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10138. (eval $ac_try) 2>&5
  10139. ac_status=$?
  10140. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10141. (exit $ac_status); }; } &&
  10142. { ac_try='test -s conftest$ac_exeext'
  10143. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10144. (eval $ac_try) 2>&5
  10145. ac_status=$?
  10146. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10147. (exit $ac_status); }; }; then
  10148. eval "$as_ac_var=yes"
  10149. else
  10150. echo "$as_me: failed program was:" >&5
  10151. sed 's/^/| /' conftest.$ac_ext >&5
  10152. eval "$as_ac_var=no"
  10153. fi
  10154. rm -f conftest.err conftest.$ac_objext \
  10155. conftest$ac_exeext conftest.$ac_ext
  10156. fi
  10157. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10158. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10159. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10160. cat >>confdefs.h <<_ACEOF
  10161. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10162. _ACEOF
  10163. fi
  10164. done
  10165. #checkpoint
  10166. cat >confcache <<\_ACEOF
  10167. # This file is a shell script that caches the results of configure
  10168. # tests run on this system so they can be shared between configure
  10169. # scripts and configure runs, see configure's option --config-cache.
  10170. # It is not useful on other systems. If it contains results you don't
  10171. # want to keep, you may remove or edit it.
  10172. #
  10173. # config.status only pays attention to the cache file if you give it
  10174. # the --recheck option to rerun configure.
  10175. #
  10176. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10177. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10178. # following values.
  10179. _ACEOF
  10180. # The following way of writing the cache mishandles newlines in values,
  10181. # but we know of no workaround that is simple, portable, and efficient.
  10182. # So, don't put newlines in cache variables' values.
  10183. # Ultrix sh set writes to stderr and can't be redirected directly,
  10184. # and sets the high bit in the cache file unless we assign to the vars.
  10185. {
  10186. (set) 2>&1 |
  10187. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10188. *ac_space=\ *)
  10189. # `set' does not quote correctly, so add quotes (double-quote
  10190. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10191. sed -n \
  10192. "s/'/'\\\\''/g;
  10193. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10194. ;;
  10195. *)
  10196. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10197. sed -n \
  10198. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10199. ;;
  10200. esac;
  10201. } |
  10202. sed '
  10203. t clear
  10204. : clear
  10205. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10206. t end
  10207. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10208. : end' >>confcache
  10209. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10210. if test -w $cache_file; then
  10211. test "x$cache_file" != "x/dev/null"
  10212. cat confcache >$cache_file
  10213. else
  10214. echo "not updating unwritable cache $cache_file"
  10215. fi
  10216. fi
  10217. rm -f confcache
  10218. for ac_func in strcasecmp strncasecmp vsnprintf
  10219. do
  10220. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10221. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10222. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10223. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10224. echo $ECHO_N "(cached) $ECHO_C" >&6
  10225. else
  10226. cat >conftest.$ac_ext <<_ACEOF
  10227. /* confdefs.h. */
  10228. _ACEOF
  10229. cat confdefs.h >>conftest.$ac_ext
  10230. cat >>conftest.$ac_ext <<_ACEOF
  10231. /* end confdefs.h. */
  10232. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10233. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10234. #define $ac_func innocuous_$ac_func
  10235. /* System header to define __stub macros and hopefully few prototypes,
  10236. which can conflict with char $ac_func (); below.
  10237. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10238. <limits.h> exists even on freestanding compilers. */
  10239. #ifdef __STDC__
  10240. # include <limits.h>
  10241. #else
  10242. # include <assert.h>
  10243. #endif
  10244. #undef $ac_func
  10245. /* Override any gcc2 internal prototype to avoid an error. */
  10246. #ifdef __cplusplus
  10247. extern "C"
  10248. {
  10249. #endif
  10250. /* We use char because int might match the return type of a gcc2
  10251. builtin and then its argument prototype would still apply. */
  10252. char $ac_func ();
  10253. /* The GNU C library defines this for functions which it implements
  10254. to always fail with ENOSYS. Some functions are actually named
  10255. something starting with __ and the normal name is an alias. */
  10256. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10257. choke me
  10258. #else
  10259. char (*f) () = $ac_func;
  10260. #endif
  10261. #ifdef __cplusplus
  10262. }
  10263. #endif
  10264. int
  10265. main ()
  10266. {
  10267. return f != $ac_func;
  10268. ;
  10269. return 0;
  10270. }
  10271. _ACEOF
  10272. rm -f conftest.$ac_objext conftest$ac_exeext
  10273. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10274. (eval $ac_link) 2>conftest.er1
  10275. ac_status=$?
  10276. grep -v '^ *+' conftest.er1 >conftest.err
  10277. rm -f conftest.er1
  10278. cat conftest.err >&5
  10279. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10280. (exit $ac_status); } &&
  10281. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10282. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10283. (eval $ac_try) 2>&5
  10284. ac_status=$?
  10285. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10286. (exit $ac_status); }; } &&
  10287. { ac_try='test -s conftest$ac_exeext'
  10288. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10289. (eval $ac_try) 2>&5
  10290. ac_status=$?
  10291. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10292. (exit $ac_status); }; }; then
  10293. eval "$as_ac_var=yes"
  10294. else
  10295. echo "$as_me: failed program was:" >&5
  10296. sed 's/^/| /' conftest.$ac_ext >&5
  10297. eval "$as_ac_var=no"
  10298. fi
  10299. rm -f conftest.err conftest.$ac_objext \
  10300. conftest$ac_exeext conftest.$ac_ext
  10301. fi
  10302. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10303. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10304. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10305. cat >>confdefs.h <<_ACEOF
  10306. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10307. _ACEOF
  10308. fi
  10309. done
  10310. #autoscan suggested this....
  10311. #These are recommended by autoscan, but no code supports it currently
  10312. #AC_CHECK_FUNCS([alarm bzero dup2 getcwd gethostbyaddr gethostbyname gethostname getpass gettimeofday inet_ntoa mbrlen
  10313. #mkdir munmap realpath select setlocale socket strchr strerror strpbrk strrchr strstr strtol tzset])
  10314. for ac_func in vsprintf
  10315. do
  10316. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10317. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10318. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10319. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10320. echo $ECHO_N "(cached) $ECHO_C" >&6
  10321. else
  10322. cat >conftest.$ac_ext <<_ACEOF
  10323. /* confdefs.h. */
  10324. _ACEOF
  10325. cat confdefs.h >>conftest.$ac_ext
  10326. cat >>conftest.$ac_ext <<_ACEOF
  10327. /* end confdefs.h. */
  10328. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10329. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10330. #define $ac_func innocuous_$ac_func
  10331. /* System header to define __stub macros and hopefully few prototypes,
  10332. which can conflict with char $ac_func (); below.
  10333. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10334. <limits.h> exists even on freestanding compilers. */
  10335. #ifdef __STDC__
  10336. # include <limits.h>
  10337. #else
  10338. # include <assert.h>
  10339. #endif
  10340. #undef $ac_func
  10341. /* Override any gcc2 internal prototype to avoid an error. */
  10342. #ifdef __cplusplus
  10343. extern "C"
  10344. {
  10345. #endif
  10346. /* We use char because int might match the return type of a gcc2
  10347. builtin and then its argument prototype would still apply. */
  10348. char $ac_func ();
  10349. /* The GNU C library defines this for functions which it implements
  10350. to always fail with ENOSYS. Some functions are actually named
  10351. something starting with __ and the normal name is an alias. */
  10352. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10353. choke me
  10354. #else
  10355. char (*f) () = $ac_func;
  10356. #endif
  10357. #ifdef __cplusplus
  10358. }
  10359. #endif
  10360. int
  10361. main ()
  10362. {
  10363. return f != $ac_func;
  10364. ;
  10365. return 0;
  10366. }
  10367. _ACEOF
  10368. rm -f conftest.$ac_objext conftest$ac_exeext
  10369. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10370. (eval $ac_link) 2>conftest.er1
  10371. ac_status=$?
  10372. grep -v '^ *+' conftest.er1 >conftest.err
  10373. rm -f conftest.er1
  10374. cat conftest.err >&5
  10375. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10376. (exit $ac_status); } &&
  10377. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10378. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10379. (eval $ac_try) 2>&5
  10380. ac_status=$?
  10381. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10382. (exit $ac_status); }; } &&
  10383. { ac_try='test -s conftest$ac_exeext'
  10384. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10385. (eval $ac_try) 2>&5
  10386. ac_status=$?
  10387. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10388. (exit $ac_status); }; }; then
  10389. eval "$as_ac_var=yes"
  10390. else
  10391. echo "$as_me: failed program was:" >&5
  10392. sed 's/^/| /' conftest.$ac_ext >&5
  10393. eval "$as_ac_var=no"
  10394. fi
  10395. rm -f conftest.err conftest.$ac_objext \
  10396. conftest$ac_exeext conftest.$ac_ext
  10397. fi
  10398. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10399. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10400. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10401. cat >>confdefs.h <<_ACEOF
  10402. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10403. _ACEOF
  10404. fi
  10405. done
  10406. if test "$ac_cv_func_vsprintf" = "no"
  10407. then
  10408. cat << 'EOF' >&2
  10409. configure: error:
  10410. Your system does not have the sprintf/vsprintf libraries.
  10411. These are required to compile almost anything. Sorry.
  10412. EOF
  10413. exit 1
  10414. fi
  10415. for ac_func in uname
  10416. do
  10417. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10418. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10419. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10420. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10421. echo $ECHO_N "(cached) $ECHO_C" >&6
  10422. else
  10423. cat >conftest.$ac_ext <<_ACEOF
  10424. /* confdefs.h. */
  10425. _ACEOF
  10426. cat confdefs.h >>conftest.$ac_ext
  10427. cat >>conftest.$ac_ext <<_ACEOF
  10428. /* end confdefs.h. */
  10429. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10430. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10431. #define $ac_func innocuous_$ac_func
  10432. /* System header to define __stub macros and hopefully few prototypes,
  10433. which can conflict with char $ac_func (); below.
  10434. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10435. <limits.h> exists even on freestanding compilers. */
  10436. #ifdef __STDC__
  10437. # include <limits.h>
  10438. #else
  10439. # include <assert.h>
  10440. #endif
  10441. #undef $ac_func
  10442. /* Override any gcc2 internal prototype to avoid an error. */
  10443. #ifdef __cplusplus
  10444. extern "C"
  10445. {
  10446. #endif
  10447. /* We use char because int might match the return type of a gcc2
  10448. builtin and then its argument prototype would still apply. */
  10449. char $ac_func ();
  10450. /* The GNU C library defines this for functions which it implements
  10451. to always fail with ENOSYS. Some functions are actually named
  10452. something starting with __ and the normal name is an alias. */
  10453. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10454. choke me
  10455. #else
  10456. char (*f) () = $ac_func;
  10457. #endif
  10458. #ifdef __cplusplus
  10459. }
  10460. #endif
  10461. int
  10462. main ()
  10463. {
  10464. return f != $ac_func;
  10465. ;
  10466. return 0;
  10467. }
  10468. _ACEOF
  10469. rm -f conftest.$ac_objext conftest$ac_exeext
  10470. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10471. (eval $ac_link) 2>conftest.er1
  10472. ac_status=$?
  10473. grep -v '^ *+' conftest.er1 >conftest.err
  10474. rm -f conftest.er1
  10475. cat conftest.err >&5
  10476. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10477. (exit $ac_status); } &&
  10478. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10479. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10480. (eval $ac_try) 2>&5
  10481. ac_status=$?
  10482. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10483. (exit $ac_status); }; } &&
  10484. { ac_try='test -s conftest$ac_exeext'
  10485. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10486. (eval $ac_try) 2>&5
  10487. ac_status=$?
  10488. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10489. (exit $ac_status); }; }; then
  10490. eval "$as_ac_var=yes"
  10491. else
  10492. echo "$as_me: failed program was:" >&5
  10493. sed 's/^/| /' conftest.$ac_ext >&5
  10494. eval "$as_ac_var=no"
  10495. fi
  10496. rm -f conftest.err conftest.$ac_objext \
  10497. conftest$ac_exeext conftest.$ac_ext
  10498. fi
  10499. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10500. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10501. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10502. cat >>confdefs.h <<_ACEOF
  10503. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10504. _ACEOF
  10505. fi
  10506. done
  10507. if test "$ac_cv_func_uname" = "no"
  10508. then
  10509. cat << 'EOF' >&2
  10510. configure: error:
  10511. Your system does not have the uname() function.
  10512. This is required for the botpack.
  10513. EOF
  10514. exit 1
  10515. fi
  10516. # Make sure we have stdc headers, since we can't compile without them
  10517. if test "$ac_cv_header_stdc" = "no"
  10518. then
  10519. cat << 'EOF' >&2
  10520. configure: error:
  10521. Your system must support ANSI C Header files.
  10522. These are required for the language support. Sorry.
  10523. EOF
  10524. exit 1
  10525. fi
  10526. #checkpoint
  10527. cat >confcache <<\_ACEOF
  10528. # This file is a shell script that caches the results of configure
  10529. # tests run on this system so they can be shared between configure
  10530. # scripts and configure runs, see configure's option --config-cache.
  10531. # It is not useful on other systems. If it contains results you don't
  10532. # want to keep, you may remove or edit it.
  10533. #
  10534. # config.status only pays attention to the cache file if you give it
  10535. # the --recheck option to rerun configure.
  10536. #
  10537. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10538. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10539. # following values.
  10540. _ACEOF
  10541. # The following way of writing the cache mishandles newlines in values,
  10542. # but we know of no workaround that is simple, portable, and efficient.
  10543. # So, don't put newlines in cache variables' values.
  10544. # Ultrix sh set writes to stderr and can't be redirected directly,
  10545. # and sets the high bit in the cache file unless we assign to the vars.
  10546. {
  10547. (set) 2>&1 |
  10548. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10549. *ac_space=\ *)
  10550. # `set' does not quote correctly, so add quotes (double-quote
  10551. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10552. sed -n \
  10553. "s/'/'\\\\''/g;
  10554. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10555. ;;
  10556. *)
  10557. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10558. sed -n \
  10559. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10560. ;;
  10561. esac;
  10562. } |
  10563. sed '
  10564. t clear
  10565. : clear
  10566. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10567. t end
  10568. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10569. : end' >>confcache
  10570. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10571. if test -w $cache_file; then
  10572. test "x$cache_file" != "x/dev/null"
  10573. cat confcache >$cache_file
  10574. else
  10575. echo "not updating unwritable cache $cache_file"
  10576. fi
  10577. fi
  10578. rm -f confcache
  10579. VERSION=`grep "char" $srcdir/src/main.c | $AWK '/egg_version/ {print $5}' | sed -e 's/\"//g' | sed -e 's/\;//g'`
  10580. if ! test -f $cfg; then
  10581. cat << EOF >&2
  10582. configure: error:
  10583. Your pack cfg is missing, please copy it to $srcdir/$cfg
  10584. Or specify the path to it with: --with-cfg=
  10585. EOF
  10586. exit 1
  10587. fi
  10588. PACKNAME=`grep "PACKNAME " $cfg | $AWK '/PACKNAME/ {print $2}'`
  10589. version_num=`echo $VERSION | $AWK 'BEGIN {FS = "."} {printf("%d%02d%02d", $1, $2, $3)}'`
  10590. cat >>confdefs.h <<_ACEOF
  10591. #define EGG_VERSION $version_num
  10592. _ACEOF
  10593. for define in `sed -n -e 's/^+ \([^ ]*\) .*/\1/ p' $cfg`; do
  10594. u_define="S_$define"
  10595. cat >>confdefs.h <<_ACEOF
  10596. #define $u_define 1
  10597. _ACEOF
  10598. CFG="$cfg"
  10599. done
  10600. case "$srcdir" in
  10601. [\\/]* | ?:[\\/]*)
  10602. MOD_UPDIR=""
  10603. ;;
  10604. *)
  10605. MOD_UPDIR="../"
  10606. ;;
  10607. esac
  10608. files="src/Makefile.in src/compat/Makefile.in src/crypto/Makefile.in src/mod/channels.mod/Makefile src/mod/compress.mod/Makefile src/mod/console.mod/Makefile src/mod/ctcp.mod/Makefile src/mod/dns.mod/Makefile.in src/mod/irc.mod/Makefile src/mod/notes.mod/Makefile src/mod/server.mod/Makefile src/mod/share.mod/Makefile src/mod/transfer.mod/Makefile src/mod/update.mod/Makefile"
  10609. for mf in $files; do
  10610. # Strip MF so we end up with the name of the file.
  10611. # echo "MF: $mf"
  10612. mf=`echo "$mf" | sed -e 's/:.*$//'`
  10613. dirpart=`(dirname "$mf") 2>/dev/null ||
  10614. $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  10615. X"$mf" : 'X\(//\)[^/]' \| \
  10616. X"$mf" : 'X\(//\)$' \| \
  10617. X"$mf" : 'X\(/\)' \| \
  10618. . : '\(.\)' 2>/dev/null ||
  10619. echo X"$mf" |
  10620. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  10621. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  10622. /^X\(\/\/\)$/{ s//\1/; q; }
  10623. /^X\(\/\).*/{ s//\1/; q; }
  10624. s/.*/./; q'`
  10625. # echo "dirpart: $dirpart mf: $mf"
  10626. # rm -rf "$dirpart/.deps/"
  10627. rm -f "$dirpart/.deps/includes"
  10628. test -d "$dirpart/.deps" || mkdir "$dirpart/.deps"
  10629. for file in `sed -n -e '
  10630. /^OBJS = .*\\\\$/ {
  10631. s/^OBJS = //
  10632. :loop
  10633. s/\\\\$//
  10634. p
  10635. n
  10636. /\\\\$/ b loop
  10637. p
  10638. }
  10639. /^OBJS = / s/^OBJS = //p' < "$mf"`;
  10640. do
  10641. base=`basename $file .o`
  10642. test -f "$dirpart/$base.c" || continue
  10643. if ! test -f "$dirpart/.deps/$base.Po"; then
  10644. echo '# dummy' > "$dirpart/.deps/$base.Po"
  10645. #Remove the .o file, because it needs to be recompiled for its dependancies.
  10646. if test -f "$dirpart/$base.o"; then
  10647. rm -f "$dirpart/$base.o"
  10648. fi
  10649. fi
  10650. echo "include .deps/$base.Po" >> "$dirpart/.deps/includes"
  10651. echo "_$base.c:" >> "$dirpart/.deps/includes"
  10652. done
  10653. done
  10654. ac_config_files="$ac_config_files Makefile src/Makefile src/compat/Makefile src/crypto/Makefile src/mod/Makefile src/mod/dns.mod/Makefile"
  10655. cat >confcache <<\_ACEOF
  10656. # This file is a shell script that caches the results of configure
  10657. # tests run on this system so they can be shared between configure
  10658. # scripts and configure runs, see configure's option --config-cache.
  10659. # It is not useful on other systems. If it contains results you don't
  10660. # want to keep, you may remove or edit it.
  10661. #
  10662. # config.status only pays attention to the cache file if you give it
  10663. # the --recheck option to rerun configure.
  10664. #
  10665. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10666. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10667. # following values.
  10668. _ACEOF
  10669. # The following way of writing the cache mishandles newlines in values,
  10670. # but we know of no workaround that is simple, portable, and efficient.
  10671. # So, don't put newlines in cache variables' values.
  10672. # Ultrix sh set writes to stderr and can't be redirected directly,
  10673. # and sets the high bit in the cache file unless we assign to the vars.
  10674. {
  10675. (set) 2>&1 |
  10676. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10677. *ac_space=\ *)
  10678. # `set' does not quote correctly, so add quotes (double-quote
  10679. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10680. sed -n \
  10681. "s/'/'\\\\''/g;
  10682. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10683. ;;
  10684. *)
  10685. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10686. sed -n \
  10687. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10688. ;;
  10689. esac;
  10690. } |
  10691. sed '
  10692. t clear
  10693. : clear
  10694. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10695. t end
  10696. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10697. : end' >>confcache
  10698. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10699. if test -w $cache_file; then
  10700. test "x$cache_file" != "x/dev/null"
  10701. cat confcache >$cache_file
  10702. else
  10703. echo "not updating unwritable cache $cache_file"
  10704. fi
  10705. fi
  10706. rm -f confcache
  10707. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  10708. # Let make expand exec_prefix.
  10709. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  10710. # VPATH may cause trouble with some makes, so we remove $(srcdir),
  10711. # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  10712. # trailing colons and then remove the whole line if VPATH becomes empty
  10713. # (actually we leave an empty line to preserve line numbers).
  10714. if test "x$srcdir" = x.; then
  10715. ac_vpsub='/^[ ]*VPATH[ ]*=/{
  10716. s/:*\$(srcdir):*/:/;
  10717. s/:*\${srcdir}:*/:/;
  10718. s/:*@srcdir@:*/:/;
  10719. s/^\([^=]*=[ ]*\):*/\1/;
  10720. s/:*$//;
  10721. s/^[^=]*=[ ]*$//;
  10722. }'
  10723. fi
  10724. DEFS=-DHAVE_CONFIG_H
  10725. ac_libobjs=
  10726. ac_ltlibobjs=
  10727. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  10728. # 1. Remove the extension, and $U if already installed.
  10729. ac_i=`echo "$ac_i" |
  10730. sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
  10731. # 2. Add them.
  10732. ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
  10733. ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
  10734. done
  10735. LIBOBJS=$ac_libobjs
  10736. LTLIBOBJS=$ac_ltlibobjs
  10737. : ${CONFIG_STATUS=./config.status}
  10738. ac_clean_files_save=$ac_clean_files
  10739. ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  10740. { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
  10741. echo "$as_me: creating $CONFIG_STATUS" >&6;}
  10742. cat >$CONFIG_STATUS <<_ACEOF
  10743. #! $SHELL
  10744. # Generated by $as_me.
  10745. # Run this file to recreate the current configuration.
  10746. # Compiler output produced by configure, useful for debugging
  10747. # configure, is in config.log if it exists.
  10748. debug=false
  10749. ac_cs_recheck=false
  10750. ac_cs_silent=false
  10751. SHELL=\${CONFIG_SHELL-$SHELL}
  10752. _ACEOF
  10753. cat >>$CONFIG_STATUS <<\_ACEOF
  10754. ## --------------------- ##
  10755. ## M4sh Initialization. ##
  10756. ## --------------------- ##
  10757. # Be Bourne compatible
  10758. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  10759. emulate sh
  10760. NULLCMD=:
  10761. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  10762. # is contrary to our usage. Disable this feature.
  10763. alias -g '${1+"$@"}'='"$@"'
  10764. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  10765. set -o posix
  10766. fi
  10767. DUALCASE=1; export DUALCASE # for MKS sh
  10768. # Support unset when possible.
  10769. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  10770. as_unset=unset
  10771. else
  10772. as_unset=false
  10773. fi
  10774. # Work around bugs in pre-3.0 UWIN ksh.
  10775. $as_unset ENV MAIL MAILPATH
  10776. PS1='$ '
  10777. PS2='> '
  10778. PS4='+ '
  10779. # NLS nuisances.
  10780. for as_var in \
  10781. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  10782. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  10783. LC_TELEPHONE LC_TIME
  10784. do
  10785. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  10786. eval $as_var=C; export $as_var
  10787. else
  10788. $as_unset $as_var
  10789. fi
  10790. done
  10791. # Required to use basename.
  10792. if expr a : '\(a\)' >/dev/null 2>&1; then
  10793. as_expr=expr
  10794. else
  10795. as_expr=false
  10796. fi
  10797. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  10798. as_basename=basename
  10799. else
  10800. as_basename=false
  10801. fi
  10802. # Name of the executable.
  10803. as_me=`$as_basename "$0" ||
  10804. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  10805. X"$0" : 'X\(//\)$' \| \
  10806. X"$0" : 'X\(/\)$' \| \
  10807. . : '\(.\)' 2>/dev/null ||
  10808. echo X/"$0" |
  10809. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  10810. /^X\/\(\/\/\)$/{ s//\1/; q; }
  10811. /^X\/\(\/\).*/{ s//\1/; q; }
  10812. s/.*/./; q'`
  10813. # PATH needs CR, and LINENO needs CR and PATH.
  10814. # Avoid depending upon Character Ranges.
  10815. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  10816. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  10817. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  10818. as_cr_digits='0123456789'
  10819. as_cr_alnum=$as_cr_Letters$as_cr_digits
  10820. # The user is always right.
  10821. if test "${PATH_SEPARATOR+set}" != set; then
  10822. echo "#! /bin/sh" >conf$$.sh
  10823. echo "exit 0" >>conf$$.sh
  10824. chmod +x conf$$.sh
  10825. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  10826. PATH_SEPARATOR=';'
  10827. else
  10828. PATH_SEPARATOR=:
  10829. fi
  10830. rm -f conf$$.sh
  10831. fi
  10832. as_lineno_1=$LINENO
  10833. as_lineno_2=$LINENO
  10834. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  10835. test "x$as_lineno_1" != "x$as_lineno_2" &&
  10836. test "x$as_lineno_3" = "x$as_lineno_2" || {
  10837. # Find who we are. Look in the path if we contain no path at all
  10838. # relative or not.
  10839. case $0 in
  10840. *[\\/]* ) as_myself=$0 ;;
  10841. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  10842. for as_dir in $PATH
  10843. do
  10844. IFS=$as_save_IFS
  10845. test -z "$as_dir" && as_dir=.
  10846. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  10847. done
  10848. ;;
  10849. esac
  10850. # We did not find ourselves, most probably we were run as `sh COMMAND'
  10851. # in which case we are not to be found in the path.
  10852. if test "x$as_myself" = x; then
  10853. as_myself=$0
  10854. fi
  10855. if test ! -f "$as_myself"; then
  10856. { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
  10857. echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
  10858. { (exit 1); exit 1; }; }
  10859. fi
  10860. case $CONFIG_SHELL in
  10861. '')
  10862. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  10863. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  10864. do
  10865. IFS=$as_save_IFS
  10866. test -z "$as_dir" && as_dir=.
  10867. for as_base in sh bash ksh sh5; do
  10868. case $as_dir in
  10869. /*)
  10870. if ("$as_dir/$as_base" -c '
  10871. as_lineno_1=$LINENO
  10872. as_lineno_2=$LINENO
  10873. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  10874. test "x$as_lineno_1" != "x$as_lineno_2" &&
  10875. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  10876. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  10877. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  10878. CONFIG_SHELL=$as_dir/$as_base
  10879. export CONFIG_SHELL
  10880. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  10881. fi;;
  10882. esac
  10883. done
  10884. done
  10885. ;;
  10886. esac
  10887. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  10888. # uniformly replaced by the line number. The first 'sed' inserts a
  10889. # line-number line before each line; the second 'sed' does the real
  10890. # work. The second script uses 'N' to pair each line-number line
  10891. # with the numbered line, and appends trailing '-' during
  10892. # substitution so that $LINENO is not a special case at line end.
  10893. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  10894. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  10895. sed '=' <$as_myself |
  10896. sed '
  10897. N
  10898. s,$,-,
  10899. : loop
  10900. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  10901. t loop
  10902. s,-$,,
  10903. s,^['$as_cr_digits']*\n,,
  10904. ' >$as_me.lineno &&
  10905. chmod +x $as_me.lineno ||
  10906. { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
  10907. echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
  10908. { (exit 1); exit 1; }; }
  10909. # Don't try to exec as it changes $[0], causing all sort of problems
  10910. # (the dirname of $[0] is not the place where we might find the
  10911. # original and so on. Autoconf is especially sensible to this).
  10912. . ./$as_me.lineno
  10913. # Exit status is that of the last command.
  10914. exit
  10915. }
  10916. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  10917. *c*,-n*) ECHO_N= ECHO_C='
  10918. ' ECHO_T=' ' ;;
  10919. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  10920. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  10921. esac
  10922. if expr a : '\(a\)' >/dev/null 2>&1; then
  10923. as_expr=expr
  10924. else
  10925. as_expr=false
  10926. fi
  10927. rm -f conf$$ conf$$.exe conf$$.file
  10928. echo >conf$$.file
  10929. if ln -s conf$$.file conf$$ 2>/dev/null; then
  10930. # We could just check for DJGPP; but this test a) works b) is more generic
  10931. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  10932. if test -f conf$$.exe; then
  10933. # Don't use ln at all; we don't have any links
  10934. as_ln_s='cp -p'
  10935. else
  10936. as_ln_s='ln -s'
  10937. fi
  10938. elif ln conf$$.file conf$$ 2>/dev/null; then
  10939. as_ln_s=ln
  10940. else
  10941. as_ln_s='cp -p'
  10942. fi
  10943. rm -f conf$$ conf$$.exe conf$$.file
  10944. if mkdir -p . 2>/dev/null; then
  10945. as_mkdir_p=:
  10946. else
  10947. test -d ./-p && rmdir ./-p
  10948. as_mkdir_p=false
  10949. fi
  10950. as_executable_p="test -f"
  10951. # Sed expression to map a string onto a valid CPP name.
  10952. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  10953. # Sed expression to map a string onto a valid variable name.
  10954. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  10955. # IFS
  10956. # We need space, tab and new line, in precisely that order.
  10957. as_nl='
  10958. '
  10959. IFS=" $as_nl"
  10960. # CDPATH.
  10961. $as_unset CDPATH
  10962. exec 6>&1
  10963. # Open the log real soon, to keep \$[0] and so on meaningful, and to
  10964. # report actual input values of CONFIG_FILES etc. instead of their
  10965. # values after options handling. Logging --version etc. is OK.
  10966. exec 5>>config.log
  10967. {
  10968. echo
  10969. sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  10970. ## Running $as_me. ##
  10971. _ASBOX
  10972. } >&5
  10973. cat >&5 <<_CSEOF
  10974. This file was extended by $as_me, which was
  10975. generated by GNU Autoconf 2.59. Invocation command line was
  10976. CONFIG_FILES = $CONFIG_FILES
  10977. CONFIG_HEADERS = $CONFIG_HEADERS
  10978. CONFIG_LINKS = $CONFIG_LINKS
  10979. CONFIG_COMMANDS = $CONFIG_COMMANDS
  10980. $ $0 $@
  10981. _CSEOF
  10982. echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
  10983. echo >&5
  10984. _ACEOF
  10985. # Files that config.status was made for.
  10986. if test -n "$ac_config_files"; then
  10987. echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
  10988. fi
  10989. if test -n "$ac_config_headers"; then
  10990. echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
  10991. fi
  10992. if test -n "$ac_config_links"; then
  10993. echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
  10994. fi
  10995. if test -n "$ac_config_commands"; then
  10996. echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
  10997. fi
  10998. cat >>$CONFIG_STATUS <<\_ACEOF
  10999. ac_cs_usage="\
  11000. \`$as_me' instantiates files from templates according to the
  11001. current configuration.
  11002. Usage: $0 [OPTIONS] [FILE]...
  11003. -h, --help print this help, then exit
  11004. -V, --version print version number, then exit
  11005. -q, --quiet do not print progress messages
  11006. -d, --debug don't remove temporary files
  11007. --recheck update $as_me by reconfiguring in the same conditions
  11008. --file=FILE[:TEMPLATE]
  11009. instantiate the configuration file FILE
  11010. --header=FILE[:TEMPLATE]
  11011. instantiate the configuration header FILE
  11012. Configuration files:
  11013. $config_files
  11014. Configuration headers:
  11015. $config_headers
  11016. Report bugs to <bug-autoconf@gnu.org>."
  11017. _ACEOF
  11018. cat >>$CONFIG_STATUS <<_ACEOF
  11019. ac_cs_version="\\
  11020. config.status
  11021. configured by $0, generated by GNU Autoconf 2.59,
  11022. with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
  11023. Copyright (C) 2003 Free Software Foundation, Inc.
  11024. This config.status script is free software; the Free Software Foundation
  11025. gives unlimited permission to copy, distribute and modify it."
  11026. srcdir=$srcdir
  11027. _ACEOF
  11028. cat >>$CONFIG_STATUS <<\_ACEOF
  11029. # If no file are specified by the user, then we need to provide default
  11030. # value. By we need to know if files were specified by the user.
  11031. ac_need_defaults=:
  11032. while test $# != 0
  11033. do
  11034. case $1 in
  11035. --*=*)
  11036. ac_option=`expr "x$1" : 'x\([^=]*\)='`
  11037. ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
  11038. ac_shift=:
  11039. ;;
  11040. -*)
  11041. ac_option=$1
  11042. ac_optarg=$2
  11043. ac_shift=shift
  11044. ;;
  11045. *) # This is not an option, so the user has probably given explicit
  11046. # arguments.
  11047. ac_option=$1
  11048. ac_need_defaults=false;;
  11049. esac
  11050. case $ac_option in
  11051. # Handling of the options.
  11052. _ACEOF
  11053. cat >>$CONFIG_STATUS <<\_ACEOF
  11054. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  11055. ac_cs_recheck=: ;;
  11056. --version | --vers* | -V )
  11057. echo "$ac_cs_version"; exit 0 ;;
  11058. --he | --h)
  11059. # Conflict between --help and --header
  11060. { { echo "$as_me:$LINENO: error: ambiguous option: $1
  11061. Try \`$0 --help' for more information." >&5
  11062. echo "$as_me: error: ambiguous option: $1
  11063. Try \`$0 --help' for more information." >&2;}
  11064. { (exit 1); exit 1; }; };;
  11065. --help | --hel | -h )
  11066. echo "$ac_cs_usage"; exit 0 ;;
  11067. --debug | --d* | -d )
  11068. debug=: ;;
  11069. --file | --fil | --fi | --f )
  11070. $ac_shift
  11071. CONFIG_FILES="$CONFIG_FILES $ac_optarg"
  11072. ac_need_defaults=false;;
  11073. --header | --heade | --head | --hea )
  11074. $ac_shift
  11075. CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
  11076. ac_need_defaults=false;;
  11077. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  11078. | -silent | --silent | --silen | --sile | --sil | --si | --s)
  11079. ac_cs_silent=: ;;
  11080. # This is an error.
  11081. -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
  11082. Try \`$0 --help' for more information." >&5
  11083. echo "$as_me: error: unrecognized option: $1
  11084. Try \`$0 --help' for more information." >&2;}
  11085. { (exit 1); exit 1; }; } ;;
  11086. *) ac_config_targets="$ac_config_targets $1" ;;
  11087. esac
  11088. shift
  11089. done
  11090. ac_configure_extra_args=
  11091. if $ac_cs_silent; then
  11092. exec 6>/dev/null
  11093. ac_configure_extra_args="$ac_configure_extra_args --silent"
  11094. fi
  11095. _ACEOF
  11096. cat >>$CONFIG_STATUS <<_ACEOF
  11097. if \$ac_cs_recheck; then
  11098. echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
  11099. exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  11100. fi
  11101. _ACEOF
  11102. cat >>$CONFIG_STATUS <<\_ACEOF
  11103. for ac_config_target in $ac_config_targets
  11104. do
  11105. case "$ac_config_target" in
  11106. # Handling of arguments.
  11107. "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  11108. "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  11109. "src/compat/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/compat/Makefile" ;;
  11110. "src/crypto/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/crypto/Makefile" ;;
  11111. "src/mod/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/mod/Makefile" ;;
  11112. "src/mod/dns.mod/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/mod/dns.mod/Makefile" ;;
  11113. "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
  11114. *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  11115. echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
  11116. { (exit 1); exit 1; }; };;
  11117. esac
  11118. done
  11119. # If the user did not use the arguments to specify the items to instantiate,
  11120. # then the envvar interface is used. Set only those that are not.
  11121. # We use the long form for the default assignment because of an extremely
  11122. # bizarre bug on SunOS 4.1.3.
  11123. if $ac_need_defaults; then
  11124. test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  11125. test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  11126. fi
  11127. # Have a temporary directory for convenience. Make it in the build tree
  11128. # simply because there is no reason to put it here, and in addition,
  11129. # creating and moving files from /tmp can sometimes cause problems.
  11130. # Create a temporary directory, and hook for its removal unless debugging.
  11131. $debug ||
  11132. {
  11133. trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  11134. trap '{ (exit 1); exit 1; }' 1 2 13 15
  11135. }
  11136. # Create a (secure) tmp directory for tmp files.
  11137. {
  11138. tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
  11139. test -n "$tmp" && test -d "$tmp"
  11140. } ||
  11141. {
  11142. tmp=./confstat$$-$RANDOM
  11143. (umask 077 && mkdir $tmp)
  11144. } ||
  11145. {
  11146. echo "$me: cannot create a temporary directory in ." >&2
  11147. { (exit 1); exit 1; }
  11148. }
  11149. _ACEOF
  11150. cat >>$CONFIG_STATUS <<_ACEOF
  11151. #
  11152. # CONFIG_FILES section.
  11153. #
  11154. # No need to generate the scripts if there are no CONFIG_FILES.
  11155. # This happens for instance when ./config.status config.h
  11156. if test -n "\$CONFIG_FILES"; then
  11157. # Protect against being on the right side of a sed subst in config.status.
  11158. sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
  11159. s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
  11160. s,@SHELL@,$SHELL,;t t
  11161. s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
  11162. s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
  11163. s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
  11164. s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
  11165. s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
  11166. s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
  11167. s,@exec_prefix@,$exec_prefix,;t t
  11168. s,@prefix@,$prefix,;t t
  11169. s,@program_transform_name@,$program_transform_name,;t t
  11170. s,@bindir@,$bindir,;t t
  11171. s,@sbindir@,$sbindir,;t t
  11172. s,@libexecdir@,$libexecdir,;t t
  11173. s,@datadir@,$datadir,;t t
  11174. s,@sysconfdir@,$sysconfdir,;t t
  11175. s,@sharedstatedir@,$sharedstatedir,;t t
  11176. s,@localstatedir@,$localstatedir,;t t
  11177. s,@libdir@,$libdir,;t t
  11178. s,@includedir@,$includedir,;t t
  11179. s,@oldincludedir@,$oldincludedir,;t t
  11180. s,@infodir@,$infodir,;t t
  11181. s,@mandir@,$mandir,;t t
  11182. s,@build_alias@,$build_alias,;t t
  11183. s,@host_alias@,$host_alias,;t t
  11184. s,@target_alias@,$target_alias,;t t
  11185. s,@DEFS@,$DEFS,;t t
  11186. s,@ECHO_C@,$ECHO_C,;t t
  11187. s,@ECHO_N@,$ECHO_N,;t t
  11188. s,@ECHO_T@,$ECHO_T,;t t
  11189. s,@LIBS@,$LIBS,;t t
  11190. s,@egg_ac_parameters@,$egg_ac_parameters,;t t
  11191. s,@CC@,$CC,;t t
  11192. s,@CFLAGS@,$CFLAGS,;t t
  11193. s,@LDFLAGS@,$LDFLAGS,;t t
  11194. s,@CPPFLAGS@,$CPPFLAGS,;t t
  11195. s,@ac_ct_CC@,$ac_ct_CC,;t t
  11196. s,@EXEEXT@,$EXEEXT,;t t
  11197. s,@OBJEXT@,$OBJEXT,;t t
  11198. s,@CPP@,$CPP,;t t
  11199. s,@EGREP@,$EGREP,;t t
  11200. s,@CCDEPMODE@,$CCDEPMODE,;t t
  11201. s,@CCDEBUG@,$CCDEBUG,;t t
  11202. s,@SET_MAKE@,$SET_MAKE,;t t
  11203. s,@HEAD_1@,$HEAD_1,;t t
  11204. s,@AWK@,$AWK,;t t
  11205. s,@BASENAME@,$BASENAME,;t t
  11206. s,@OBJCOPY@,$OBJCOPY,;t t
  11207. s,@STRIP@,$STRIP,;t t
  11208. s,@UNAME@,$UNAME,;t t
  11209. s,@DISTCC@,$DISTCC,;t t
  11210. s,@RESLIB@,$RESLIB,;t t
  11211. s,@RESINCLUDE@,$RESINCLUDE,;t t
  11212. s,@ZLIB@,$ZLIB,;t t
  11213. s,@LIBOBJS@,$LIBOBJS,;t t
  11214. s,@VERSION@,$VERSION,;t t
  11215. s,@NUMVER@,$NUMVER,;t t
  11216. s,@PACKNAME@,$PACKNAME,;t t
  11217. s,@CFG@,$CFG,;t t
  11218. s,@MOD_UPDIR@,$MOD_UPDIR,;t t
  11219. s,@LTLIBOBJS@,$LTLIBOBJS,;t t
  11220. CEOF
  11221. _ACEOF
  11222. cat >>$CONFIG_STATUS <<\_ACEOF
  11223. # Split the substitutions into bite-sized pieces for seds with
  11224. # small command number limits, like on Digital OSF/1 and HP-UX.
  11225. ac_max_sed_lines=48
  11226. ac_sed_frag=1 # Number of current file.
  11227. ac_beg=1 # First line for current file.
  11228. ac_end=$ac_max_sed_lines # Line after last line for current file.
  11229. ac_more_lines=:
  11230. ac_sed_cmds=
  11231. while $ac_more_lines; do
  11232. if test $ac_beg -gt 1; then
  11233. sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11234. else
  11235. sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11236. fi
  11237. if test ! -s $tmp/subs.frag; then
  11238. ac_more_lines=false
  11239. else
  11240. # The purpose of the label and of the branching condition is to
  11241. # speed up the sed processing (if there are no `@' at all, there
  11242. # is no need to browse any of the substitutions).
  11243. # These are the two extra sed commands mentioned above.
  11244. (echo ':t
  11245. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
  11246. if test -z "$ac_sed_cmds"; then
  11247. ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
  11248. else
  11249. ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
  11250. fi
  11251. ac_sed_frag=`expr $ac_sed_frag + 1`
  11252. ac_beg=$ac_end
  11253. ac_end=`expr $ac_end + $ac_max_sed_lines`
  11254. fi
  11255. done
  11256. if test -z "$ac_sed_cmds"; then
  11257. ac_sed_cmds=cat
  11258. fi
  11259. fi # test -n "$CONFIG_FILES"
  11260. _ACEOF
  11261. cat >>$CONFIG_STATUS <<\_ACEOF
  11262. for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
  11263. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  11264. case $ac_file in
  11265. - | *:- | *:-:* ) # input from stdin
  11266. cat >$tmp/stdin
  11267. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11268. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11269. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11270. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11271. * ) ac_file_in=$ac_file.in ;;
  11272. esac
  11273. # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
  11274. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  11275. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11276. X"$ac_file" : 'X\(//\)[^/]' \| \
  11277. X"$ac_file" : 'X\(//\)$' \| \
  11278. X"$ac_file" : 'X\(/\)' \| \
  11279. . : '\(.\)' 2>/dev/null ||
  11280. echo X"$ac_file" |
  11281. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11282. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11283. /^X\(\/\/\)$/{ s//\1/; q; }
  11284. /^X\(\/\).*/{ s//\1/; q; }
  11285. s/.*/./; q'`
  11286. { if $as_mkdir_p; then
  11287. mkdir -p "$ac_dir"
  11288. else
  11289. as_dir="$ac_dir"
  11290. as_dirs=
  11291. while test ! -d "$as_dir"; do
  11292. as_dirs="$as_dir $as_dirs"
  11293. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  11294. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11295. X"$as_dir" : 'X\(//\)[^/]' \| \
  11296. X"$as_dir" : 'X\(//\)$' \| \
  11297. X"$as_dir" : 'X\(/\)' \| \
  11298. . : '\(.\)' 2>/dev/null ||
  11299. echo X"$as_dir" |
  11300. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11301. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11302. /^X\(\/\/\)$/{ s//\1/; q; }
  11303. /^X\(\/\).*/{ s//\1/; q; }
  11304. s/.*/./; q'`
  11305. done
  11306. test ! -n "$as_dirs" || mkdir $as_dirs
  11307. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  11308. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  11309. { (exit 1); exit 1; }; }; }
  11310. ac_builddir=.
  11311. if test "$ac_dir" != .; then
  11312. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  11313. # A "../" for each directory in $ac_dir_suffix.
  11314. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  11315. else
  11316. ac_dir_suffix= ac_top_builddir=
  11317. fi
  11318. case $srcdir in
  11319. .) # No --srcdir option. We are building in place.
  11320. ac_srcdir=.
  11321. if test -z "$ac_top_builddir"; then
  11322. ac_top_srcdir=.
  11323. else
  11324. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  11325. fi ;;
  11326. [\\/]* | ?:[\\/]* ) # Absolute path.
  11327. ac_srcdir=$srcdir$ac_dir_suffix;
  11328. ac_top_srcdir=$srcdir ;;
  11329. *) # Relative path.
  11330. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  11331. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  11332. esac
  11333. # Do not use `cd foo && pwd` to compute absolute paths, because
  11334. # the directories may not exist.
  11335. case `pwd` in
  11336. .) ac_abs_builddir="$ac_dir";;
  11337. *)
  11338. case "$ac_dir" in
  11339. .) ac_abs_builddir=`pwd`;;
  11340. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  11341. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  11342. esac;;
  11343. esac
  11344. case $ac_abs_builddir in
  11345. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  11346. *)
  11347. case ${ac_top_builddir}. in
  11348. .) ac_abs_top_builddir=$ac_abs_builddir;;
  11349. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  11350. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  11351. esac;;
  11352. esac
  11353. case $ac_abs_builddir in
  11354. .) ac_abs_srcdir=$ac_srcdir;;
  11355. *)
  11356. case $ac_srcdir in
  11357. .) ac_abs_srcdir=$ac_abs_builddir;;
  11358. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  11359. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  11360. esac;;
  11361. esac
  11362. case $ac_abs_builddir in
  11363. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  11364. *)
  11365. case $ac_top_srcdir in
  11366. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  11367. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  11368. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  11369. esac;;
  11370. esac
  11371. # Let's still pretend it is `configure' which instantiates (i.e., don't
  11372. # use $as_me), people would be surprised to read:
  11373. # /* config.h. Generated by config.status. */
  11374. if test x"$ac_file" = x-; then
  11375. configure_input=
  11376. else
  11377. configure_input="$ac_file. "
  11378. fi
  11379. configure_input=$configure_input"Generated from `echo $ac_file_in |
  11380. sed 's,.*/,,'` by configure."
  11381. # First look for the input files in the build tree, otherwise in the
  11382. # src tree.
  11383. ac_file_inputs=`IFS=:
  11384. for f in $ac_file_in; do
  11385. case $f in
  11386. -) echo $tmp/stdin ;;
  11387. [\\/$]*)
  11388. # Absolute (can't be DOS-style, as IFS=:)
  11389. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11390. echo "$as_me: error: cannot find input file: $f" >&2;}
  11391. { (exit 1); exit 1; }; }
  11392. echo "$f";;
  11393. *) # Relative
  11394. if test -f "$f"; then
  11395. # Build tree
  11396. echo "$f"
  11397. elif test -f "$srcdir/$f"; then
  11398. # Source tree
  11399. echo "$srcdir/$f"
  11400. else
  11401. # /dev/null tree
  11402. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11403. echo "$as_me: error: cannot find input file: $f" >&2;}
  11404. { (exit 1); exit 1; }; }
  11405. fi;;
  11406. esac
  11407. done` || { (exit 1); exit 1; }
  11408. if test x"$ac_file" != x-; then
  11409. { echo "$as_me:$LINENO: creating $ac_file" >&5
  11410. echo "$as_me: creating $ac_file" >&6;}
  11411. rm -f "$ac_file"
  11412. fi
  11413. _ACEOF
  11414. cat >>$CONFIG_STATUS <<_ACEOF
  11415. sed "$ac_vpsub
  11416. $extrasub
  11417. _ACEOF
  11418. cat >>$CONFIG_STATUS <<\_ACEOF
  11419. :t
  11420. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  11421. s,@configure_input@,$configure_input,;t t
  11422. s,@srcdir@,$ac_srcdir,;t t
  11423. s,@abs_srcdir@,$ac_abs_srcdir,;t t
  11424. s,@top_srcdir@,$ac_top_srcdir,;t t
  11425. s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
  11426. s,@builddir@,$ac_builddir,;t t
  11427. s,@abs_builddir@,$ac_abs_builddir,;t t
  11428. s,@top_builddir@,$ac_top_builddir,;t t
  11429. s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
  11430. " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
  11431. rm -f $tmp/stdin
  11432. if test x"$ac_file" != x-; then
  11433. mv $tmp/out $ac_file
  11434. else
  11435. cat $tmp/out
  11436. rm -f $tmp/out
  11437. fi
  11438. done
  11439. _ACEOF
  11440. cat >>$CONFIG_STATUS <<\_ACEOF
  11441. #
  11442. # CONFIG_HEADER section.
  11443. #
  11444. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  11445. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  11446. #
  11447. # ac_d sets the value in "#define NAME VALUE" lines.
  11448. ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
  11449. ac_dB='[ ].*$,\1#\2'
  11450. ac_dC=' '
  11451. ac_dD=',;t'
  11452. # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  11453. ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
  11454. ac_uB='$,\1#\2define\3'
  11455. ac_uC=' '
  11456. ac_uD=',;t'
  11457. for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
  11458. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  11459. case $ac_file in
  11460. - | *:- | *:-:* ) # input from stdin
  11461. cat >$tmp/stdin
  11462. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11463. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11464. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11465. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11466. * ) ac_file_in=$ac_file.in ;;
  11467. esac
  11468. test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
  11469. echo "$as_me: creating $ac_file" >&6;}
  11470. # First look for the input files in the build tree, otherwise in the
  11471. # src tree.
  11472. ac_file_inputs=`IFS=:
  11473. for f in $ac_file_in; do
  11474. case $f in
  11475. -) echo $tmp/stdin ;;
  11476. [\\/$]*)
  11477. # Absolute (can't be DOS-style, as IFS=:)
  11478. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11479. echo "$as_me: error: cannot find input file: $f" >&2;}
  11480. { (exit 1); exit 1; }; }
  11481. # Do quote $f, to prevent DOS paths from being IFS'd.
  11482. echo "$f";;
  11483. *) # Relative
  11484. if test -f "$f"; then
  11485. # Build tree
  11486. echo "$f"
  11487. elif test -f "$srcdir/$f"; then
  11488. # Source tree
  11489. echo "$srcdir/$f"
  11490. else
  11491. # /dev/null tree
  11492. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11493. echo "$as_me: error: cannot find input file: $f" >&2;}
  11494. { (exit 1); exit 1; }; }
  11495. fi;;
  11496. esac
  11497. done` || { (exit 1); exit 1; }
  11498. # Remove the trailing spaces.
  11499. sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
  11500. _ACEOF
  11501. # Transform confdefs.h into two sed scripts, `conftest.defines' and
  11502. # `conftest.undefs', that substitutes the proper values into
  11503. # config.h.in to produce config.h. The first handles `#define'
  11504. # templates, and the second `#undef' templates.
  11505. # And first: Protect against being on the right side of a sed subst in
  11506. # config.status. Protect against being in an unquoted here document
  11507. # in config.status.
  11508. rm -f conftest.defines conftest.undefs
  11509. # Using a here document instead of a string reduces the quoting nightmare.
  11510. # Putting comments in sed scripts is not portable.
  11511. #
  11512. # `end' is used to avoid that the second main sed command (meant for
  11513. # 0-ary CPP macros) applies to n-ary macro definitions.
  11514. # See the Autoconf documentation for `clear'.
  11515. cat >confdef2sed.sed <<\_ACEOF
  11516. s/[\\&,]/\\&/g
  11517. s,[\\$`],\\&,g
  11518. t clear
  11519. : clear
  11520. s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
  11521. t end
  11522. s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
  11523. : end
  11524. _ACEOF
  11525. # If some macros were called several times there might be several times
  11526. # the same #defines, which is useless. Nevertheless, we may not want to
  11527. # sort them, since we want the *last* AC-DEFINE to be honored.
  11528. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
  11529. sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
  11530. rm -f confdef2sed.sed
  11531. # This sed command replaces #undef with comments. This is necessary, for
  11532. # example, in the case of _POSIX_SOURCE, which is predefined and required
  11533. # on some systems where configure will not decide to define it.
  11534. cat >>conftest.undefs <<\_ACEOF
  11535. s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
  11536. _ACEOF
  11537. # Break up conftest.defines because some shells have a limit on the size
  11538. # of here documents, and old seds have small limits too (100 cmds).
  11539. echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
  11540. echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
  11541. echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
  11542. echo ' :' >>$CONFIG_STATUS
  11543. rm -f conftest.tail
  11544. while grep . conftest.defines >/dev/null
  11545. do
  11546. # Write a limited-size here document to $tmp/defines.sed.
  11547. echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
  11548. # Speed up: don't consider the non `#define' lines.
  11549. echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
  11550. # Work around the forget-to-reset-the-flag bug.
  11551. echo 't clr' >>$CONFIG_STATUS
  11552. echo ': clr' >>$CONFIG_STATUS
  11553. sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
  11554. echo 'CEOF
  11555. sed -f $tmp/defines.sed $tmp/in >$tmp/out
  11556. rm -f $tmp/in
  11557. mv $tmp/out $tmp/in
  11558. ' >>$CONFIG_STATUS
  11559. sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
  11560. rm -f conftest.defines
  11561. mv conftest.tail conftest.defines
  11562. done
  11563. rm -f conftest.defines
  11564. echo ' fi # grep' >>$CONFIG_STATUS
  11565. echo >>$CONFIG_STATUS
  11566. # Break up conftest.undefs because some shells have a limit on the size
  11567. # of here documents, and old seds have small limits too (100 cmds).
  11568. echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
  11569. rm -f conftest.tail
  11570. while grep . conftest.undefs >/dev/null
  11571. do
  11572. # Write a limited-size here document to $tmp/undefs.sed.
  11573. echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
  11574. # Speed up: don't consider the non `#undef'
  11575. echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
  11576. # Work around the forget-to-reset-the-flag bug.
  11577. echo 't clr' >>$CONFIG_STATUS
  11578. echo ': clr' >>$CONFIG_STATUS
  11579. sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
  11580. echo 'CEOF
  11581. sed -f $tmp/undefs.sed $tmp/in >$tmp/out
  11582. rm -f $tmp/in
  11583. mv $tmp/out $tmp/in
  11584. ' >>$CONFIG_STATUS
  11585. sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
  11586. rm -f conftest.undefs
  11587. mv conftest.tail conftest.undefs
  11588. done
  11589. rm -f conftest.undefs
  11590. cat >>$CONFIG_STATUS <<\_ACEOF
  11591. # Let's still pretend it is `configure' which instantiates (i.e., don't
  11592. # use $as_me), people would be surprised to read:
  11593. # /* config.h. Generated by config.status. */
  11594. if test x"$ac_file" = x-; then
  11595. echo "/* Generated by configure. */" >$tmp/config.h
  11596. else
  11597. echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
  11598. fi
  11599. cat $tmp/in >>$tmp/config.h
  11600. rm -f $tmp/in
  11601. if test x"$ac_file" != x-; then
  11602. if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
  11603. { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
  11604. echo "$as_me: $ac_file is unchanged" >&6;}
  11605. else
  11606. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  11607. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11608. X"$ac_file" : 'X\(//\)[^/]' \| \
  11609. X"$ac_file" : 'X\(//\)$' \| \
  11610. X"$ac_file" : 'X\(/\)' \| \
  11611. . : '\(.\)' 2>/dev/null ||
  11612. echo X"$ac_file" |
  11613. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11614. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11615. /^X\(\/\/\)$/{ s//\1/; q; }
  11616. /^X\(\/\).*/{ s//\1/; q; }
  11617. s/.*/./; q'`
  11618. { if $as_mkdir_p; then
  11619. mkdir -p "$ac_dir"
  11620. else
  11621. as_dir="$ac_dir"
  11622. as_dirs=
  11623. while test ! -d "$as_dir"; do
  11624. as_dirs="$as_dir $as_dirs"
  11625. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  11626. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11627. X"$as_dir" : 'X\(//\)[^/]' \| \
  11628. X"$as_dir" : 'X\(//\)$' \| \
  11629. X"$as_dir" : 'X\(/\)' \| \
  11630. . : '\(.\)' 2>/dev/null ||
  11631. echo X"$as_dir" |
  11632. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11633. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11634. /^X\(\/\/\)$/{ s//\1/; q; }
  11635. /^X\(\/\).*/{ s//\1/; q; }
  11636. s/.*/./; q'`
  11637. done
  11638. test ! -n "$as_dirs" || mkdir $as_dirs
  11639. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  11640. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  11641. { (exit 1); exit 1; }; }; }
  11642. rm -f $ac_file
  11643. mv $tmp/config.h $ac_file
  11644. fi
  11645. else
  11646. cat $tmp/config.h
  11647. rm -f $tmp/config.h
  11648. fi
  11649. done
  11650. _ACEOF
  11651. cat >>$CONFIG_STATUS <<\_ACEOF
  11652. { (exit 0); exit 0; }
  11653. _ACEOF
  11654. chmod +x $CONFIG_STATUS
  11655. ac_clean_files=$ac_clean_files_save
  11656. # configure is writing to config.log, and then calls config.status.
  11657. # config.status does its own redirection, appending to config.log.
  11658. # Unfortunately, on DOS this fails, as config.log is still kept open
  11659. # by configure, so config.status won't be able to write to it; its
  11660. # output is simply discarded. So we exec the FD to /dev/null,
  11661. # effectively closing config.log, so it can be properly (re)opened and
  11662. # appended to by config.status. When coming back to configure, we
  11663. # need to make the FD available again.
  11664. if test "$no_create" != yes; then
  11665. ac_cs_success=:
  11666. ac_config_status_args=
  11667. test "$silent" = yes &&
  11668. ac_config_status_args="$ac_config_status_args --quiet"
  11669. exec 5>/dev/null
  11670. $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  11671. exec 5>>config.log
  11672. # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  11673. # would make configure fail if this is the last instruction.
  11674. $ac_cs_success || { (exit 1); exit 1; }
  11675. fi