configure 366 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042
  1. #! /bin/sh
  2. # From configure.ac Revision: 1.22 .
  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. if test "$AWK" = "gawk"
  3391. then
  3392. AWK=awk
  3393. fi
  3394. ;;
  3395. 1.0|1.1|1.2)
  3396. cat >>confdefs.h <<\_ACEOF
  3397. #define OSF1_HACKS 1
  3398. _ACEOF
  3399. ;;
  3400. 1.*)
  3401. cat >>confdefs.h <<\_ACEOF
  3402. #define OSF1_HACKS 1
  3403. _ACEOF
  3404. ;;
  3405. *)
  3406. ;;
  3407. esac
  3408. cat >>confdefs.h <<\_ACEOF
  3409. #define STOP_UAC 1
  3410. _ACEOF
  3411. cat >>confdefs.h <<\_ACEOF
  3412. #define BROKEN_SNPRINTF 1
  3413. _ACEOF
  3414. ;;
  3415. SunOS)
  3416. if ! test "`echo $egg_cv_var_system_release | cut -d . -f 1`" = "5"
  3417. then
  3418. # SunOS 4
  3419. SUNOS=yes
  3420. fi
  3421. ;;
  3422. *BSD)
  3423. # FreeBSD/OpenBSD/NetBSD
  3424. ;;
  3425. *)
  3426. echo "$as_me:$LINENO: checking if system is Mach based" >&5
  3427. echo $ECHO_N "checking if system is Mach based... $ECHO_C" >&6
  3428. if test -r /mach
  3429. then
  3430. echo "$as_me:$LINENO: result: yes" >&5
  3431. echo "${ECHO_T}yes" >&6
  3432. cat >>confdefs.h <<\_ACEOF
  3433. #define BORGCUBES 1
  3434. _ACEOF
  3435. else
  3436. echo "$as_me:$LINENO: result: no" >&5
  3437. echo "${ECHO_T}no" >&6
  3438. echo "$as_me:$LINENO: checking if system is QNX" >&5
  3439. echo $ECHO_N "checking if system is QNX... $ECHO_C" >&6
  3440. if test -r /cmds
  3441. then
  3442. echo "$as_me:$LINENO: result: yes" >&5
  3443. echo "${ECHO_T}yes" >&6
  3444. else
  3445. echo "$as_me:$LINENO: result: no" >&5
  3446. echo "${ECHO_T}no" >&6
  3447. echo "$as_me:$LINENO: result: Something unknown!" >&5
  3448. echo "${ECHO_T}Something unknown!" >&6
  3449. echo "$as_me:$LINENO: result: If you get dynamic modules to work, be sure to let the devel team know HOW :)" >&5
  3450. echo "${ECHO_T}If you get dynamic modules to work, be sure to let the devel team know HOW :)" >&6
  3451. fi
  3452. fi
  3453. ;;
  3454. esac
  3455. dns_reslib_avail="true"
  3456. echo "$as_me:$LINENO: checking for res_init" >&5
  3457. echo $ECHO_N "checking for res_init... $ECHO_C" >&6
  3458. if test "${ac_cv_func_res_init+set}" = set; then
  3459. echo $ECHO_N "(cached) $ECHO_C" >&6
  3460. else
  3461. cat >conftest.$ac_ext <<_ACEOF
  3462. /* confdefs.h. */
  3463. _ACEOF
  3464. cat confdefs.h >>conftest.$ac_ext
  3465. cat >>conftest.$ac_ext <<_ACEOF
  3466. /* end confdefs.h. */
  3467. /* Define res_init to an innocuous variant, in case <limits.h> declares res_init.
  3468. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3469. #define res_init innocuous_res_init
  3470. /* System header to define __stub macros and hopefully few prototypes,
  3471. which can conflict with char res_init (); below.
  3472. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3473. <limits.h> exists even on freestanding compilers. */
  3474. #ifdef __STDC__
  3475. # include <limits.h>
  3476. #else
  3477. # include <assert.h>
  3478. #endif
  3479. #undef res_init
  3480. /* Override any gcc2 internal prototype to avoid an error. */
  3481. #ifdef __cplusplus
  3482. extern "C"
  3483. {
  3484. #endif
  3485. /* We use char because int might match the return type of a gcc2
  3486. builtin and then its argument prototype would still apply. */
  3487. char res_init ();
  3488. /* The GNU C library defines this for functions which it implements
  3489. to always fail with ENOSYS. Some functions are actually named
  3490. something starting with __ and the normal name is an alias. */
  3491. #if defined (__stub_res_init) || defined (__stub___res_init)
  3492. choke me
  3493. #else
  3494. char (*f) () = res_init;
  3495. #endif
  3496. #ifdef __cplusplus
  3497. }
  3498. #endif
  3499. int
  3500. main ()
  3501. {
  3502. return f != res_init;
  3503. ;
  3504. return 0;
  3505. }
  3506. _ACEOF
  3507. rm -f conftest.$ac_objext conftest$ac_exeext
  3508. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3509. (eval $ac_link) 2>conftest.er1
  3510. ac_status=$?
  3511. grep -v '^ *+' conftest.er1 >conftest.err
  3512. rm -f conftest.er1
  3513. cat conftest.err >&5
  3514. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3515. (exit $ac_status); } &&
  3516. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3517. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3518. (eval $ac_try) 2>&5
  3519. ac_status=$?
  3520. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3521. (exit $ac_status); }; } &&
  3522. { ac_try='test -s conftest$ac_exeext'
  3523. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3524. (eval $ac_try) 2>&5
  3525. ac_status=$?
  3526. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3527. (exit $ac_status); }; }; then
  3528. ac_cv_func_res_init=yes
  3529. else
  3530. echo "$as_me: failed program was:" >&5
  3531. sed 's/^/| /' conftest.$ac_ext >&5
  3532. ac_cv_func_res_init=no
  3533. fi
  3534. rm -f conftest.err conftest.$ac_objext \
  3535. conftest$ac_exeext conftest.$ac_ext
  3536. fi
  3537. echo "$as_me:$LINENO: result: $ac_cv_func_res_init" >&5
  3538. echo "${ECHO_T}$ac_cv_func_res_init" >&6
  3539. if test $ac_cv_func_res_init = yes; then
  3540. :
  3541. else
  3542. echo "$as_me:$LINENO: checking for res_init in -lresolv" >&5
  3543. echo $ECHO_N "checking for res_init in -lresolv... $ECHO_C" >&6
  3544. if test "${ac_cv_lib_resolv_res_init+set}" = set; then
  3545. echo $ECHO_N "(cached) $ECHO_C" >&6
  3546. else
  3547. ac_check_lib_save_LIBS=$LIBS
  3548. LIBS="-lresolv $LIBS"
  3549. cat >conftest.$ac_ext <<_ACEOF
  3550. /* confdefs.h. */
  3551. _ACEOF
  3552. cat confdefs.h >>conftest.$ac_ext
  3553. cat >>conftest.$ac_ext <<_ACEOF
  3554. /* end confdefs.h. */
  3555. /* Override any gcc2 internal prototype to avoid an error. */
  3556. #ifdef __cplusplus
  3557. extern "C"
  3558. #endif
  3559. /* We use char because int might match the return type of a gcc2
  3560. builtin and then its argument prototype would still apply. */
  3561. char res_init ();
  3562. int
  3563. main ()
  3564. {
  3565. res_init ();
  3566. ;
  3567. return 0;
  3568. }
  3569. _ACEOF
  3570. rm -f conftest.$ac_objext conftest$ac_exeext
  3571. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3572. (eval $ac_link) 2>conftest.er1
  3573. ac_status=$?
  3574. grep -v '^ *+' conftest.er1 >conftest.err
  3575. rm -f conftest.er1
  3576. cat conftest.err >&5
  3577. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3578. (exit $ac_status); } &&
  3579. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3580. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3581. (eval $ac_try) 2>&5
  3582. ac_status=$?
  3583. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3584. (exit $ac_status); }; } &&
  3585. { ac_try='test -s conftest$ac_exeext'
  3586. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3587. (eval $ac_try) 2>&5
  3588. ac_status=$?
  3589. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3590. (exit $ac_status); }; }; then
  3591. ac_cv_lib_resolv_res_init=yes
  3592. else
  3593. echo "$as_me: failed program was:" >&5
  3594. sed 's/^/| /' conftest.$ac_ext >&5
  3595. ac_cv_lib_resolv_res_init=no
  3596. fi
  3597. rm -f conftest.err conftest.$ac_objext \
  3598. conftest$ac_exeext conftest.$ac_ext
  3599. LIBS=$ac_check_lib_save_LIBS
  3600. fi
  3601. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_init" >&5
  3602. echo "${ECHO_T}$ac_cv_lib_resolv_res_init" >&6
  3603. if test $ac_cv_lib_resolv_res_init = yes; then
  3604. RESLIB="-lresolv"
  3605. else
  3606. echo "$as_me:$LINENO: checking for res_init in -lbind" >&5
  3607. echo $ECHO_N "checking for res_init in -lbind... $ECHO_C" >&6
  3608. if test "${ac_cv_lib_bind_res_init+set}" = set; then
  3609. echo $ECHO_N "(cached) $ECHO_C" >&6
  3610. else
  3611. ac_check_lib_save_LIBS=$LIBS
  3612. LIBS="-lbind $LIBS"
  3613. cat >conftest.$ac_ext <<_ACEOF
  3614. /* confdefs.h. */
  3615. _ACEOF
  3616. cat confdefs.h >>conftest.$ac_ext
  3617. cat >>conftest.$ac_ext <<_ACEOF
  3618. /* end confdefs.h. */
  3619. /* Override any gcc2 internal prototype to avoid an error. */
  3620. #ifdef __cplusplus
  3621. extern "C"
  3622. #endif
  3623. /* We use char because int might match the return type of a gcc2
  3624. builtin and then its argument prototype would still apply. */
  3625. char res_init ();
  3626. int
  3627. main ()
  3628. {
  3629. res_init ();
  3630. ;
  3631. return 0;
  3632. }
  3633. _ACEOF
  3634. rm -f conftest.$ac_objext conftest$ac_exeext
  3635. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3636. (eval $ac_link) 2>conftest.er1
  3637. ac_status=$?
  3638. grep -v '^ *+' conftest.er1 >conftest.err
  3639. rm -f conftest.er1
  3640. cat conftest.err >&5
  3641. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3642. (exit $ac_status); } &&
  3643. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3644. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3645. (eval $ac_try) 2>&5
  3646. ac_status=$?
  3647. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3648. (exit $ac_status); }; } &&
  3649. { ac_try='test -s conftest$ac_exeext'
  3650. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3651. (eval $ac_try) 2>&5
  3652. ac_status=$?
  3653. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3654. (exit $ac_status); }; }; then
  3655. ac_cv_lib_bind_res_init=yes
  3656. else
  3657. echo "$as_me: failed program was:" >&5
  3658. sed 's/^/| /' conftest.$ac_ext >&5
  3659. ac_cv_lib_bind_res_init=no
  3660. fi
  3661. rm -f conftest.err conftest.$ac_objext \
  3662. conftest$ac_exeext conftest.$ac_ext
  3663. LIBS=$ac_check_lib_save_LIBS
  3664. fi
  3665. echo "$as_me:$LINENO: result: $ac_cv_lib_bind_res_init" >&5
  3666. echo "${ECHO_T}$ac_cv_lib_bind_res_init" >&6
  3667. if test $ac_cv_lib_bind_res_init = yes; then
  3668. RESLIB="-lbind"
  3669. else
  3670. dns_reslib_avail="false";
  3671. fi
  3672. fi
  3673. fi
  3674. if test "${dns_reslib_avail}" = false; then
  3675. dns_reslib_avail="true"
  3676. echo "$as_me:$LINENO: checking for __res_init" >&5
  3677. echo $ECHO_N "checking for __res_init... $ECHO_C" >&6
  3678. if test "${ac_cv_func___res_init+set}" = set; then
  3679. echo $ECHO_N "(cached) $ECHO_C" >&6
  3680. else
  3681. cat >conftest.$ac_ext <<_ACEOF
  3682. /* confdefs.h. */
  3683. _ACEOF
  3684. cat confdefs.h >>conftest.$ac_ext
  3685. cat >>conftest.$ac_ext <<_ACEOF
  3686. /* end confdefs.h. */
  3687. /* Define __res_init to an innocuous variant, in case <limits.h> declares __res_init.
  3688. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3689. #define __res_init innocuous___res_init
  3690. /* System header to define __stub macros and hopefully few prototypes,
  3691. which can conflict with char __res_init (); below.
  3692. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3693. <limits.h> exists even on freestanding compilers. */
  3694. #ifdef __STDC__
  3695. # include <limits.h>
  3696. #else
  3697. # include <assert.h>
  3698. #endif
  3699. #undef __res_init
  3700. /* Override any gcc2 internal prototype to avoid an error. */
  3701. #ifdef __cplusplus
  3702. extern "C"
  3703. {
  3704. #endif
  3705. /* We use char because int might match the return type of a gcc2
  3706. builtin and then its argument prototype would still apply. */
  3707. char __res_init ();
  3708. /* The GNU C library defines this for functions which it implements
  3709. to always fail with ENOSYS. Some functions are actually named
  3710. something starting with __ and the normal name is an alias. */
  3711. #if defined (__stub___res_init) || defined (__stub_____res_init)
  3712. choke me
  3713. #else
  3714. char (*f) () = __res_init;
  3715. #endif
  3716. #ifdef __cplusplus
  3717. }
  3718. #endif
  3719. int
  3720. main ()
  3721. {
  3722. return f != __res_init;
  3723. ;
  3724. return 0;
  3725. }
  3726. _ACEOF
  3727. rm -f conftest.$ac_objext conftest$ac_exeext
  3728. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3729. (eval $ac_link) 2>conftest.er1
  3730. ac_status=$?
  3731. grep -v '^ *+' conftest.er1 >conftest.err
  3732. rm -f conftest.er1
  3733. cat conftest.err >&5
  3734. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3735. (exit $ac_status); } &&
  3736. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3737. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3738. (eval $ac_try) 2>&5
  3739. ac_status=$?
  3740. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3741. (exit $ac_status); }; } &&
  3742. { ac_try='test -s conftest$ac_exeext'
  3743. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3744. (eval $ac_try) 2>&5
  3745. ac_status=$?
  3746. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3747. (exit $ac_status); }; }; then
  3748. ac_cv_func___res_init=yes
  3749. else
  3750. echo "$as_me: failed program was:" >&5
  3751. sed 's/^/| /' conftest.$ac_ext >&5
  3752. ac_cv_func___res_init=no
  3753. fi
  3754. rm -f conftest.err conftest.$ac_objext \
  3755. conftest$ac_exeext conftest.$ac_ext
  3756. fi
  3757. echo "$as_me:$LINENO: result: $ac_cv_func___res_init" >&5
  3758. echo "${ECHO_T}$ac_cv_func___res_init" >&6
  3759. if test $ac_cv_func___res_init = yes; then
  3760. :
  3761. else
  3762. echo "$as_me:$LINENO: checking for __res_init in -lresolv" >&5
  3763. echo $ECHO_N "checking for __res_init in -lresolv... $ECHO_C" >&6
  3764. if test "${ac_cv_lib_resolv___res_init+set}" = set; then
  3765. echo $ECHO_N "(cached) $ECHO_C" >&6
  3766. else
  3767. ac_check_lib_save_LIBS=$LIBS
  3768. LIBS="-lresolv $LIBS"
  3769. cat >conftest.$ac_ext <<_ACEOF
  3770. /* confdefs.h. */
  3771. _ACEOF
  3772. cat confdefs.h >>conftest.$ac_ext
  3773. cat >>conftest.$ac_ext <<_ACEOF
  3774. /* end confdefs.h. */
  3775. /* Override any gcc2 internal prototype to avoid an error. */
  3776. #ifdef __cplusplus
  3777. extern "C"
  3778. #endif
  3779. /* We use char because int might match the return type of a gcc2
  3780. builtin and then its argument prototype would still apply. */
  3781. char __res_init ();
  3782. int
  3783. main ()
  3784. {
  3785. __res_init ();
  3786. ;
  3787. return 0;
  3788. }
  3789. _ACEOF
  3790. rm -f conftest.$ac_objext conftest$ac_exeext
  3791. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3792. (eval $ac_link) 2>conftest.er1
  3793. ac_status=$?
  3794. grep -v '^ *+' conftest.er1 >conftest.err
  3795. rm -f conftest.er1
  3796. cat conftest.err >&5
  3797. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3798. (exit $ac_status); } &&
  3799. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3800. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3801. (eval $ac_try) 2>&5
  3802. ac_status=$?
  3803. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3804. (exit $ac_status); }; } &&
  3805. { ac_try='test -s conftest$ac_exeext'
  3806. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3807. (eval $ac_try) 2>&5
  3808. ac_status=$?
  3809. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3810. (exit $ac_status); }; }; then
  3811. ac_cv_lib_resolv___res_init=yes
  3812. else
  3813. echo "$as_me: failed program was:" >&5
  3814. sed 's/^/| /' conftest.$ac_ext >&5
  3815. ac_cv_lib_resolv___res_init=no
  3816. fi
  3817. rm -f conftest.err conftest.$ac_objext \
  3818. conftest$ac_exeext conftest.$ac_ext
  3819. LIBS=$ac_check_lib_save_LIBS
  3820. fi
  3821. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_init" >&5
  3822. echo "${ECHO_T}$ac_cv_lib_resolv___res_init" >&6
  3823. if test $ac_cv_lib_resolv___res_init = yes; then
  3824. RESLIB="-lresolv"
  3825. else
  3826. echo "$as_me:$LINENO: checking for __res_init in -lbind" >&5
  3827. echo $ECHO_N "checking for __res_init in -lbind... $ECHO_C" >&6
  3828. if test "${ac_cv_lib_bind___res_init+set}" = set; then
  3829. echo $ECHO_N "(cached) $ECHO_C" >&6
  3830. else
  3831. ac_check_lib_save_LIBS=$LIBS
  3832. LIBS="-lbind $LIBS"
  3833. cat >conftest.$ac_ext <<_ACEOF
  3834. /* confdefs.h. */
  3835. _ACEOF
  3836. cat confdefs.h >>conftest.$ac_ext
  3837. cat >>conftest.$ac_ext <<_ACEOF
  3838. /* end confdefs.h. */
  3839. /* Override any gcc2 internal prototype to avoid an error. */
  3840. #ifdef __cplusplus
  3841. extern "C"
  3842. #endif
  3843. /* We use char because int might match the return type of a gcc2
  3844. builtin and then its argument prototype would still apply. */
  3845. char __res_init ();
  3846. int
  3847. main ()
  3848. {
  3849. __res_init ();
  3850. ;
  3851. return 0;
  3852. }
  3853. _ACEOF
  3854. rm -f conftest.$ac_objext conftest$ac_exeext
  3855. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3856. (eval $ac_link) 2>conftest.er1
  3857. ac_status=$?
  3858. grep -v '^ *+' conftest.er1 >conftest.err
  3859. rm -f conftest.er1
  3860. cat conftest.err >&5
  3861. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3862. (exit $ac_status); } &&
  3863. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3864. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3865. (eval $ac_try) 2>&5
  3866. ac_status=$?
  3867. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3868. (exit $ac_status); }; } &&
  3869. { ac_try='test -s conftest$ac_exeext'
  3870. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3871. (eval $ac_try) 2>&5
  3872. ac_status=$?
  3873. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3874. (exit $ac_status); }; }; then
  3875. ac_cv_lib_bind___res_init=yes
  3876. else
  3877. echo "$as_me: failed program was:" >&5
  3878. sed 's/^/| /' conftest.$ac_ext >&5
  3879. ac_cv_lib_bind___res_init=no
  3880. fi
  3881. rm -f conftest.err conftest.$ac_objext \
  3882. conftest$ac_exeext conftest.$ac_ext
  3883. LIBS=$ac_check_lib_save_LIBS
  3884. fi
  3885. echo "$as_me:$LINENO: result: $ac_cv_lib_bind___res_init" >&5
  3886. echo "${ECHO_T}$ac_cv_lib_bind___res_init" >&6
  3887. if test $ac_cv_lib_bind___res_init = yes; then
  3888. RESLIB="-lbind"
  3889. else
  3890. dns_reslib_avail="false";
  3891. fi
  3892. fi
  3893. fi
  3894. fi
  3895. echo "$as_me:$LINENO: checking for res_mkquery" >&5
  3896. echo $ECHO_N "checking for res_mkquery... $ECHO_C" >&6
  3897. if test "${ac_cv_func_res_mkquery+set}" = set; then
  3898. echo $ECHO_N "(cached) $ECHO_C" >&6
  3899. else
  3900. cat >conftest.$ac_ext <<_ACEOF
  3901. /* confdefs.h. */
  3902. _ACEOF
  3903. cat confdefs.h >>conftest.$ac_ext
  3904. cat >>conftest.$ac_ext <<_ACEOF
  3905. /* end confdefs.h. */
  3906. /* Define res_mkquery to an innocuous variant, in case <limits.h> declares res_mkquery.
  3907. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  3908. #define res_mkquery innocuous_res_mkquery
  3909. /* System header to define __stub macros and hopefully few prototypes,
  3910. which can conflict with char res_mkquery (); below.
  3911. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  3912. <limits.h> exists even on freestanding compilers. */
  3913. #ifdef __STDC__
  3914. # include <limits.h>
  3915. #else
  3916. # include <assert.h>
  3917. #endif
  3918. #undef res_mkquery
  3919. /* Override any gcc2 internal prototype to avoid an error. */
  3920. #ifdef __cplusplus
  3921. extern "C"
  3922. {
  3923. #endif
  3924. /* We use char because int might match the return type of a gcc2
  3925. builtin and then its argument prototype would still apply. */
  3926. char res_mkquery ();
  3927. /* The GNU C library defines this for functions which it implements
  3928. to always fail with ENOSYS. Some functions are actually named
  3929. something starting with __ and the normal name is an alias. */
  3930. #if defined (__stub_res_mkquery) || defined (__stub___res_mkquery)
  3931. choke me
  3932. #else
  3933. char (*f) () = res_mkquery;
  3934. #endif
  3935. #ifdef __cplusplus
  3936. }
  3937. #endif
  3938. int
  3939. main ()
  3940. {
  3941. return f != res_mkquery;
  3942. ;
  3943. return 0;
  3944. }
  3945. _ACEOF
  3946. rm -f conftest.$ac_objext conftest$ac_exeext
  3947. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  3948. (eval $ac_link) 2>conftest.er1
  3949. ac_status=$?
  3950. grep -v '^ *+' conftest.er1 >conftest.err
  3951. rm -f conftest.er1
  3952. cat conftest.err >&5
  3953. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3954. (exit $ac_status); } &&
  3955. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  3956. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3957. (eval $ac_try) 2>&5
  3958. ac_status=$?
  3959. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3960. (exit $ac_status); }; } &&
  3961. { ac_try='test -s conftest$ac_exeext'
  3962. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  3963. (eval $ac_try) 2>&5
  3964. ac_status=$?
  3965. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  3966. (exit $ac_status); }; }; then
  3967. ac_cv_func_res_mkquery=yes
  3968. else
  3969. echo "$as_me: failed program was:" >&5
  3970. sed 's/^/| /' conftest.$ac_ext >&5
  3971. ac_cv_func_res_mkquery=no
  3972. fi
  3973. rm -f conftest.err conftest.$ac_objext \
  3974. conftest$ac_exeext conftest.$ac_ext
  3975. fi
  3976. echo "$as_me:$LINENO: result: $ac_cv_func_res_mkquery" >&5
  3977. echo "${ECHO_T}$ac_cv_func_res_mkquery" >&6
  3978. if test $ac_cv_func_res_mkquery = yes; then
  3979. :
  3980. else
  3981. echo "$as_me:$LINENO: checking for res_mkquery in -lresolv" >&5
  3982. echo $ECHO_N "checking for res_mkquery in -lresolv... $ECHO_C" >&6
  3983. if test "${ac_cv_lib_resolv_res_mkquery+set}" = set; then
  3984. echo $ECHO_N "(cached) $ECHO_C" >&6
  3985. else
  3986. ac_check_lib_save_LIBS=$LIBS
  3987. LIBS="-lresolv $LIBS"
  3988. cat >conftest.$ac_ext <<_ACEOF
  3989. /* confdefs.h. */
  3990. _ACEOF
  3991. cat confdefs.h >>conftest.$ac_ext
  3992. cat >>conftest.$ac_ext <<_ACEOF
  3993. /* end confdefs.h. */
  3994. /* Override any gcc2 internal prototype to avoid an error. */
  3995. #ifdef __cplusplus
  3996. extern "C"
  3997. #endif
  3998. /* We use char because int might match the return type of a gcc2
  3999. builtin and then its argument prototype would still apply. */
  4000. char res_mkquery ();
  4001. int
  4002. main ()
  4003. {
  4004. res_mkquery ();
  4005. ;
  4006. return 0;
  4007. }
  4008. _ACEOF
  4009. rm -f conftest.$ac_objext conftest$ac_exeext
  4010. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4011. (eval $ac_link) 2>conftest.er1
  4012. ac_status=$?
  4013. grep -v '^ *+' conftest.er1 >conftest.err
  4014. rm -f conftest.er1
  4015. cat conftest.err >&5
  4016. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4017. (exit $ac_status); } &&
  4018. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4019. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4020. (eval $ac_try) 2>&5
  4021. ac_status=$?
  4022. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4023. (exit $ac_status); }; } &&
  4024. { ac_try='test -s conftest$ac_exeext'
  4025. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4026. (eval $ac_try) 2>&5
  4027. ac_status=$?
  4028. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4029. (exit $ac_status); }; }; then
  4030. ac_cv_lib_resolv_res_mkquery=yes
  4031. else
  4032. echo "$as_me: failed program was:" >&5
  4033. sed 's/^/| /' conftest.$ac_ext >&5
  4034. ac_cv_lib_resolv_res_mkquery=no
  4035. fi
  4036. rm -f conftest.err conftest.$ac_objext \
  4037. conftest$ac_exeext conftest.$ac_ext
  4038. LIBS=$ac_check_lib_save_LIBS
  4039. fi
  4040. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_mkquery" >&5
  4041. echo "${ECHO_T}$ac_cv_lib_resolv_res_mkquery" >&6
  4042. if test $ac_cv_lib_resolv_res_mkquery = yes; then
  4043. if test "x${RESLIB}" != "x-lresolv"; then
  4044. RESLIB="${RESLIB} -lresolv"
  4045. fi
  4046. else
  4047. echo "$as_me:$LINENO: checking for res_mkquery in -lbind" >&5
  4048. echo $ECHO_N "checking for res_mkquery in -lbind... $ECHO_C" >&6
  4049. if test "${ac_cv_lib_bind_res_mkquery+set}" = set; then
  4050. echo $ECHO_N "(cached) $ECHO_C" >&6
  4051. else
  4052. ac_check_lib_save_LIBS=$LIBS
  4053. LIBS="-lbind $LIBS"
  4054. cat >conftest.$ac_ext <<_ACEOF
  4055. /* confdefs.h. */
  4056. _ACEOF
  4057. cat confdefs.h >>conftest.$ac_ext
  4058. cat >>conftest.$ac_ext <<_ACEOF
  4059. /* end confdefs.h. */
  4060. /* Override any gcc2 internal prototype to avoid an error. */
  4061. #ifdef __cplusplus
  4062. extern "C"
  4063. #endif
  4064. /* We use char because int might match the return type of a gcc2
  4065. builtin and then its argument prototype would still apply. */
  4066. char res_mkquery ();
  4067. int
  4068. main ()
  4069. {
  4070. res_mkquery ();
  4071. ;
  4072. return 0;
  4073. }
  4074. _ACEOF
  4075. rm -f conftest.$ac_objext conftest$ac_exeext
  4076. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4077. (eval $ac_link) 2>conftest.er1
  4078. ac_status=$?
  4079. grep -v '^ *+' conftest.er1 >conftest.err
  4080. rm -f conftest.er1
  4081. cat conftest.err >&5
  4082. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4083. (exit $ac_status); } &&
  4084. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4085. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4086. (eval $ac_try) 2>&5
  4087. ac_status=$?
  4088. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4089. (exit $ac_status); }; } &&
  4090. { ac_try='test -s conftest$ac_exeext'
  4091. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4092. (eval $ac_try) 2>&5
  4093. ac_status=$?
  4094. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4095. (exit $ac_status); }; }; then
  4096. ac_cv_lib_bind_res_mkquery=yes
  4097. else
  4098. echo "$as_me: failed program was:" >&5
  4099. sed 's/^/| /' conftest.$ac_ext >&5
  4100. ac_cv_lib_bind_res_mkquery=no
  4101. fi
  4102. rm -f conftest.err conftest.$ac_objext \
  4103. conftest$ac_exeext conftest.$ac_ext
  4104. LIBS=$ac_check_lib_save_LIBS
  4105. fi
  4106. echo "$as_me:$LINENO: result: $ac_cv_lib_bind_res_mkquery" >&5
  4107. echo "${ECHO_T}$ac_cv_lib_bind_res_mkquery" >&6
  4108. if test $ac_cv_lib_bind_res_mkquery = yes; then
  4109. if test "x${RESLIB}" != "x-lbind"; then
  4110. RESLIB="${RESLIB} -lbind"
  4111. fi
  4112. else
  4113. dns_reslib_avail="false";
  4114. fi
  4115. fi
  4116. fi
  4117. if test "${dns_reslib_avail}" = false; then
  4118. dns_reslib_avail="true"
  4119. echo "$as_me:$LINENO: checking for __res_mkquery" >&5
  4120. echo $ECHO_N "checking for __res_mkquery... $ECHO_C" >&6
  4121. if test "${ac_cv_func___res_mkquery+set}" = set; then
  4122. echo $ECHO_N "(cached) $ECHO_C" >&6
  4123. else
  4124. cat >conftest.$ac_ext <<_ACEOF
  4125. /* confdefs.h. */
  4126. _ACEOF
  4127. cat confdefs.h >>conftest.$ac_ext
  4128. cat >>conftest.$ac_ext <<_ACEOF
  4129. /* end confdefs.h. */
  4130. /* Define __res_mkquery to an innocuous variant, in case <limits.h> declares __res_mkquery.
  4131. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  4132. #define __res_mkquery innocuous___res_mkquery
  4133. /* System header to define __stub macros and hopefully few prototypes,
  4134. which can conflict with char __res_mkquery (); below.
  4135. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4136. <limits.h> exists even on freestanding compilers. */
  4137. #ifdef __STDC__
  4138. # include <limits.h>
  4139. #else
  4140. # include <assert.h>
  4141. #endif
  4142. #undef __res_mkquery
  4143. /* Override any gcc2 internal prototype to avoid an error. */
  4144. #ifdef __cplusplus
  4145. extern "C"
  4146. {
  4147. #endif
  4148. /* We use char because int might match the return type of a gcc2
  4149. builtin and then its argument prototype would still apply. */
  4150. char __res_mkquery ();
  4151. /* The GNU C library defines this for functions which it implements
  4152. to always fail with ENOSYS. Some functions are actually named
  4153. something starting with __ and the normal name is an alias. */
  4154. #if defined (__stub___res_mkquery) || defined (__stub_____res_mkquery)
  4155. choke me
  4156. #else
  4157. char (*f) () = __res_mkquery;
  4158. #endif
  4159. #ifdef __cplusplus
  4160. }
  4161. #endif
  4162. int
  4163. main ()
  4164. {
  4165. return f != __res_mkquery;
  4166. ;
  4167. return 0;
  4168. }
  4169. _ACEOF
  4170. rm -f conftest.$ac_objext conftest$ac_exeext
  4171. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4172. (eval $ac_link) 2>conftest.er1
  4173. ac_status=$?
  4174. grep -v '^ *+' conftest.er1 >conftest.err
  4175. rm -f conftest.er1
  4176. cat conftest.err >&5
  4177. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4178. (exit $ac_status); } &&
  4179. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4180. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4181. (eval $ac_try) 2>&5
  4182. ac_status=$?
  4183. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4184. (exit $ac_status); }; } &&
  4185. { ac_try='test -s conftest$ac_exeext'
  4186. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4187. (eval $ac_try) 2>&5
  4188. ac_status=$?
  4189. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4190. (exit $ac_status); }; }; then
  4191. ac_cv_func___res_mkquery=yes
  4192. else
  4193. echo "$as_me: failed program was:" >&5
  4194. sed 's/^/| /' conftest.$ac_ext >&5
  4195. ac_cv_func___res_mkquery=no
  4196. fi
  4197. rm -f conftest.err conftest.$ac_objext \
  4198. conftest$ac_exeext conftest.$ac_ext
  4199. fi
  4200. echo "$as_me:$LINENO: result: $ac_cv_func___res_mkquery" >&5
  4201. echo "${ECHO_T}$ac_cv_func___res_mkquery" >&6
  4202. if test $ac_cv_func___res_mkquery = yes; then
  4203. :
  4204. else
  4205. echo "$as_me:$LINENO: checking for __res_mkquery in -lresolv" >&5
  4206. echo $ECHO_N "checking for __res_mkquery in -lresolv... $ECHO_C" >&6
  4207. if test "${ac_cv_lib_resolv___res_mkquery+set}" = set; then
  4208. echo $ECHO_N "(cached) $ECHO_C" >&6
  4209. else
  4210. ac_check_lib_save_LIBS=$LIBS
  4211. LIBS="-lresolv $LIBS"
  4212. cat >conftest.$ac_ext <<_ACEOF
  4213. /* confdefs.h. */
  4214. _ACEOF
  4215. cat confdefs.h >>conftest.$ac_ext
  4216. cat >>conftest.$ac_ext <<_ACEOF
  4217. /* end confdefs.h. */
  4218. /* Override any gcc2 internal prototype to avoid an error. */
  4219. #ifdef __cplusplus
  4220. extern "C"
  4221. #endif
  4222. /* We use char because int might match the return type of a gcc2
  4223. builtin and then its argument prototype would still apply. */
  4224. char __res_mkquery ();
  4225. int
  4226. main ()
  4227. {
  4228. __res_mkquery ();
  4229. ;
  4230. return 0;
  4231. }
  4232. _ACEOF
  4233. rm -f conftest.$ac_objext conftest$ac_exeext
  4234. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4235. (eval $ac_link) 2>conftest.er1
  4236. ac_status=$?
  4237. grep -v '^ *+' conftest.er1 >conftest.err
  4238. rm -f conftest.er1
  4239. cat conftest.err >&5
  4240. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4241. (exit $ac_status); } &&
  4242. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4243. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4244. (eval $ac_try) 2>&5
  4245. ac_status=$?
  4246. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4247. (exit $ac_status); }; } &&
  4248. { ac_try='test -s conftest$ac_exeext'
  4249. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4250. (eval $ac_try) 2>&5
  4251. ac_status=$?
  4252. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4253. (exit $ac_status); }; }; then
  4254. ac_cv_lib_resolv___res_mkquery=yes
  4255. else
  4256. echo "$as_me: failed program was:" >&5
  4257. sed 's/^/| /' conftest.$ac_ext >&5
  4258. ac_cv_lib_resolv___res_mkquery=no
  4259. fi
  4260. rm -f conftest.err conftest.$ac_objext \
  4261. conftest$ac_exeext conftest.$ac_ext
  4262. LIBS=$ac_check_lib_save_LIBS
  4263. fi
  4264. echo "$as_me:$LINENO: result: $ac_cv_lib_resolv___res_mkquery" >&5
  4265. echo "${ECHO_T}$ac_cv_lib_resolv___res_mkquery" >&6
  4266. if test $ac_cv_lib_resolv___res_mkquery = yes; then
  4267. if test "x${RESLIB}" != "x-lresolv"; then
  4268. RESLIB="${RESLIB} -lresolv"
  4269. fi
  4270. else
  4271. echo "$as_me:$LINENO: checking for __res_mkquery in -lbind" >&5
  4272. echo $ECHO_N "checking for __res_mkquery in -lbind... $ECHO_C" >&6
  4273. if test "${ac_cv_lib_bind___res_mkquery+set}" = set; then
  4274. echo $ECHO_N "(cached) $ECHO_C" >&6
  4275. else
  4276. ac_check_lib_save_LIBS=$LIBS
  4277. LIBS="-lbind $LIBS"
  4278. cat >conftest.$ac_ext <<_ACEOF
  4279. /* confdefs.h. */
  4280. _ACEOF
  4281. cat confdefs.h >>conftest.$ac_ext
  4282. cat >>conftest.$ac_ext <<_ACEOF
  4283. /* end confdefs.h. */
  4284. /* Override any gcc2 internal prototype to avoid an error. */
  4285. #ifdef __cplusplus
  4286. extern "C"
  4287. #endif
  4288. /* We use char because int might match the return type of a gcc2
  4289. builtin and then its argument prototype would still apply. */
  4290. char __res_mkquery ();
  4291. int
  4292. main ()
  4293. {
  4294. __res_mkquery ();
  4295. ;
  4296. return 0;
  4297. }
  4298. _ACEOF
  4299. rm -f conftest.$ac_objext conftest$ac_exeext
  4300. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4301. (eval $ac_link) 2>conftest.er1
  4302. ac_status=$?
  4303. grep -v '^ *+' conftest.er1 >conftest.err
  4304. rm -f conftest.er1
  4305. cat conftest.err >&5
  4306. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4307. (exit $ac_status); } &&
  4308. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4309. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4310. (eval $ac_try) 2>&5
  4311. ac_status=$?
  4312. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4313. (exit $ac_status); }; } &&
  4314. { ac_try='test -s conftest$ac_exeext'
  4315. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4316. (eval $ac_try) 2>&5
  4317. ac_status=$?
  4318. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4319. (exit $ac_status); }; }; then
  4320. ac_cv_lib_bind___res_mkquery=yes
  4321. else
  4322. echo "$as_me: failed program was:" >&5
  4323. sed 's/^/| /' conftest.$ac_ext >&5
  4324. ac_cv_lib_bind___res_mkquery=no
  4325. fi
  4326. rm -f conftest.err conftest.$ac_objext \
  4327. conftest$ac_exeext conftest.$ac_ext
  4328. LIBS=$ac_check_lib_save_LIBS
  4329. fi
  4330. echo "$as_me:$LINENO: result: $ac_cv_lib_bind___res_mkquery" >&5
  4331. echo "${ECHO_T}$ac_cv_lib_bind___res_mkquery" >&6
  4332. if test $ac_cv_lib_bind___res_mkquery = yes; then
  4333. if test "x${RESLIB}" != "x-lbind"; then
  4334. RESLIB="${RESLIB} -lbind"
  4335. fi
  4336. else
  4337. dns_reslib_avail="false";
  4338. fi
  4339. fi
  4340. fi
  4341. fi
  4342. if test "${dns_reslib_avail}" = false; then
  4343. if test "$ac_cv_cygwin" = "yes"; then
  4344. echo "$as_me:$LINENO: checking for /usr/local/bind/lib/libbind.a" >&5
  4345. echo $ECHO_N "checking for /usr/local/bind/lib/libbind.a... $ECHO_C" >&6
  4346. if test -r /usr/local/bind/lib/libbind.a; then
  4347. echo "$as_me:$LINENO: result: yes" >&5
  4348. echo "${ECHO_T}yes" >&6
  4349. RESLIB="${RESLIB} -L/usr/local/bind/lib -lbind"
  4350. RESINCLUDE="-I/usr/local/bind/include"
  4351. dns_reslib_avail="true"
  4352. else
  4353. echo "$as_me:$LINENO: result: no" >&5
  4354. echo "${ECHO_T}no" >&6
  4355. fi
  4356. fi
  4357. fi
  4358. if test "${dns_reslib_avail}" = false; then
  4359. cat >&2 <<EOF
  4360. configure: warning:
  4361. Your system provides no functional resolver library.
  4362. One is required for buld.
  4363. EOF
  4364. exit 1
  4365. fi
  4366. #checkpoint
  4367. cat >confcache <<\_ACEOF
  4368. # This file is a shell script that caches the results of configure
  4369. # tests run on this system so they can be shared between configure
  4370. # scripts and configure runs, see configure's option --config-cache.
  4371. # It is not useful on other systems. If it contains results you don't
  4372. # want to keep, you may remove or edit it.
  4373. #
  4374. # config.status only pays attention to the cache file if you give it
  4375. # the --recheck option to rerun configure.
  4376. #
  4377. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  4378. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  4379. # following values.
  4380. _ACEOF
  4381. # The following way of writing the cache mishandles newlines in values,
  4382. # but we know of no workaround that is simple, portable, and efficient.
  4383. # So, don't put newlines in cache variables' values.
  4384. # Ultrix sh set writes to stderr and can't be redirected directly,
  4385. # and sets the high bit in the cache file unless we assign to the vars.
  4386. {
  4387. (set) 2>&1 |
  4388. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  4389. *ac_space=\ *)
  4390. # `set' does not quote correctly, so add quotes (double-quote
  4391. # substitution turns \\\\ into \\, and sed turns \\ into \).
  4392. sed -n \
  4393. "s/'/'\\\\''/g;
  4394. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  4395. ;;
  4396. *)
  4397. # `set' quotes correctly as required by POSIX, so do not add quotes.
  4398. sed -n \
  4399. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  4400. ;;
  4401. esac;
  4402. } |
  4403. sed '
  4404. t clear
  4405. : clear
  4406. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  4407. t end
  4408. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  4409. : end' >>confcache
  4410. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  4411. if test -w $cache_file; then
  4412. test "x$cache_file" != "x/dev/null"
  4413. cat confcache >$cache_file
  4414. else
  4415. echo "not updating unwritable cache $cache_file"
  4416. fi
  4417. fi
  4418. rm -f confcache
  4419. # Checks for system libraries
  4420. echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
  4421. echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
  4422. if test "${ac_cv_lib_socket_socket+set}" = set; then
  4423. echo $ECHO_N "(cached) $ECHO_C" >&6
  4424. else
  4425. ac_check_lib_save_LIBS=$LIBS
  4426. LIBS="-lsocket $LIBS"
  4427. cat >conftest.$ac_ext <<_ACEOF
  4428. /* confdefs.h. */
  4429. _ACEOF
  4430. cat confdefs.h >>conftest.$ac_ext
  4431. cat >>conftest.$ac_ext <<_ACEOF
  4432. /* end confdefs.h. */
  4433. /* Override any gcc2 internal prototype to avoid an error. */
  4434. #ifdef __cplusplus
  4435. extern "C"
  4436. #endif
  4437. /* We use char because int might match the return type of a gcc2
  4438. builtin and then its argument prototype would still apply. */
  4439. char socket ();
  4440. int
  4441. main ()
  4442. {
  4443. socket ();
  4444. ;
  4445. return 0;
  4446. }
  4447. _ACEOF
  4448. rm -f conftest.$ac_objext conftest$ac_exeext
  4449. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4450. (eval $ac_link) 2>conftest.er1
  4451. ac_status=$?
  4452. grep -v '^ *+' conftest.er1 >conftest.err
  4453. rm -f conftest.er1
  4454. cat conftest.err >&5
  4455. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4456. (exit $ac_status); } &&
  4457. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4458. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4459. (eval $ac_try) 2>&5
  4460. ac_status=$?
  4461. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4462. (exit $ac_status); }; } &&
  4463. { ac_try='test -s conftest$ac_exeext'
  4464. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4465. (eval $ac_try) 2>&5
  4466. ac_status=$?
  4467. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4468. (exit $ac_status); }; }; then
  4469. ac_cv_lib_socket_socket=yes
  4470. else
  4471. echo "$as_me: failed program was:" >&5
  4472. sed 's/^/| /' conftest.$ac_ext >&5
  4473. ac_cv_lib_socket_socket=no
  4474. fi
  4475. rm -f conftest.err conftest.$ac_objext \
  4476. conftest$ac_exeext conftest.$ac_ext
  4477. LIBS=$ac_check_lib_save_LIBS
  4478. fi
  4479. echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
  4480. echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
  4481. if test $ac_cv_lib_socket_socket = yes; then
  4482. cat >>confdefs.h <<_ACEOF
  4483. #define HAVE_LIBSOCKET 1
  4484. _ACEOF
  4485. LIBS="-lsocket $LIBS"
  4486. fi
  4487. # AC_CHECK_LIB(nsl, connect)
  4488. echo "$as_me:$LINENO: checking for gethostbyname in -ldns" >&5
  4489. echo $ECHO_N "checking for gethostbyname in -ldns... $ECHO_C" >&6
  4490. if test "${ac_cv_lib_dns_gethostbyname+set}" = set; then
  4491. echo $ECHO_N "(cached) $ECHO_C" >&6
  4492. else
  4493. ac_check_lib_save_LIBS=$LIBS
  4494. LIBS="-ldns $LIBS"
  4495. cat >conftest.$ac_ext <<_ACEOF
  4496. /* confdefs.h. */
  4497. _ACEOF
  4498. cat confdefs.h >>conftest.$ac_ext
  4499. cat >>conftest.$ac_ext <<_ACEOF
  4500. /* end confdefs.h. */
  4501. /* Override any gcc2 internal prototype to avoid an error. */
  4502. #ifdef __cplusplus
  4503. extern "C"
  4504. #endif
  4505. /* We use char because int might match the return type of a gcc2
  4506. builtin and then its argument prototype would still apply. */
  4507. char gethostbyname ();
  4508. int
  4509. main ()
  4510. {
  4511. gethostbyname ();
  4512. ;
  4513. return 0;
  4514. }
  4515. _ACEOF
  4516. rm -f conftest.$ac_objext conftest$ac_exeext
  4517. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4518. (eval $ac_link) 2>conftest.er1
  4519. ac_status=$?
  4520. grep -v '^ *+' conftest.er1 >conftest.err
  4521. rm -f conftest.er1
  4522. cat conftest.err >&5
  4523. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4524. (exit $ac_status); } &&
  4525. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4526. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4527. (eval $ac_try) 2>&5
  4528. ac_status=$?
  4529. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4530. (exit $ac_status); }; } &&
  4531. { ac_try='test -s conftest$ac_exeext'
  4532. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4533. (eval $ac_try) 2>&5
  4534. ac_status=$?
  4535. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4536. (exit $ac_status); }; }; then
  4537. ac_cv_lib_dns_gethostbyname=yes
  4538. else
  4539. echo "$as_me: failed program was:" >&5
  4540. sed 's/^/| /' conftest.$ac_ext >&5
  4541. ac_cv_lib_dns_gethostbyname=no
  4542. fi
  4543. rm -f conftest.err conftest.$ac_objext \
  4544. conftest$ac_exeext conftest.$ac_ext
  4545. LIBS=$ac_check_lib_save_LIBS
  4546. fi
  4547. echo "$as_me:$LINENO: result: $ac_cv_lib_dns_gethostbyname" >&5
  4548. echo "${ECHO_T}$ac_cv_lib_dns_gethostbyname" >&6
  4549. if test $ac_cv_lib_dns_gethostbyname = yes; then
  4550. cat >>confdefs.h <<_ACEOF
  4551. #define HAVE_LIBDNS 1
  4552. _ACEOF
  4553. LIBS="-ldns $LIBS"
  4554. fi
  4555. echo "$as_me:$LINENO: checking for gzopen in -lz" >&5
  4556. echo $ECHO_N "checking for gzopen in -lz... $ECHO_C" >&6
  4557. if test "${ac_cv_lib_z_gzopen+set}" = set; then
  4558. echo $ECHO_N "(cached) $ECHO_C" >&6
  4559. else
  4560. ac_check_lib_save_LIBS=$LIBS
  4561. LIBS="-lz $LIBS"
  4562. cat >conftest.$ac_ext <<_ACEOF
  4563. /* confdefs.h. */
  4564. _ACEOF
  4565. cat confdefs.h >>conftest.$ac_ext
  4566. cat >>conftest.$ac_ext <<_ACEOF
  4567. /* end confdefs.h. */
  4568. /* Override any gcc2 internal prototype to avoid an error. */
  4569. #ifdef __cplusplus
  4570. extern "C"
  4571. #endif
  4572. /* We use char because int might match the return type of a gcc2
  4573. builtin and then its argument prototype would still apply. */
  4574. char gzopen ();
  4575. int
  4576. main ()
  4577. {
  4578. gzopen ();
  4579. ;
  4580. return 0;
  4581. }
  4582. _ACEOF
  4583. rm -f conftest.$ac_objext conftest$ac_exeext
  4584. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4585. (eval $ac_link) 2>conftest.er1
  4586. ac_status=$?
  4587. grep -v '^ *+' conftest.er1 >conftest.err
  4588. rm -f conftest.er1
  4589. cat conftest.err >&5
  4590. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4591. (exit $ac_status); } &&
  4592. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4593. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4594. (eval $ac_try) 2>&5
  4595. ac_status=$?
  4596. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4597. (exit $ac_status); }; } &&
  4598. { ac_try='test -s conftest$ac_exeext'
  4599. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4600. (eval $ac_try) 2>&5
  4601. ac_status=$?
  4602. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4603. (exit $ac_status); }; }; then
  4604. ac_cv_lib_z_gzopen=yes
  4605. else
  4606. echo "$as_me: failed program was:" >&5
  4607. sed 's/^/| /' conftest.$ac_ext >&5
  4608. ac_cv_lib_z_gzopen=no
  4609. fi
  4610. rm -f conftest.err conftest.$ac_objext \
  4611. conftest$ac_exeext conftest.$ac_ext
  4612. LIBS=$ac_check_lib_save_LIBS
  4613. fi
  4614. echo "$as_me:$LINENO: result: $ac_cv_lib_z_gzopen" >&5
  4615. echo "${ECHO_T}$ac_cv_lib_z_gzopen" >&6
  4616. if test $ac_cv_lib_z_gzopen = yes; then
  4617. ZLIB="-lz"
  4618. fi
  4619. # AC_CHECK_LIB(ssl, SSL_accept, SSL="-lssl -lcrypto", SSL="", -lcrypto)
  4620. # AC_CHECK_LIB(ssl, SSL_accept, SSL="-lcrypto", SSL="", -lcrypto)
  4621. # This is needed for Tcl libraries compiled with thread support
  4622. # AC_CHECK_LIB(pthread, pthread_mutex_init, [dnl
  4623. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4624. # ac_cv_lib_pthread="-lpthread"], [dnl
  4625. # AC_CHECK_LIB(pthread, __pthread_mutex_init, [dnl
  4626. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4627. # ac_cv_lib_pthread="-lpthread"], [dnl
  4628. # AC_CHECK_LIB(pthreads, pthread_mutex_init, [dnl
  4629. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4630. # ac_cv_lib_pthread="-lpthreads"], [dnl
  4631. # AC_CHECK_FUNC(pthread_mutex_init, [dnl
  4632. # ac_cv_lib_pthread_pthread_mutex_init=yes
  4633. # ac_cv_lib_pthread=""],
  4634. # ac_cv_lib_pthread_pthread_mutex_init=no)])])])
  4635. # Checks for header files
  4636. ac_header_dirent=no
  4637. for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
  4638. as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
  4639. echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
  4640. echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
  4641. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  4642. echo $ECHO_N "(cached) $ECHO_C" >&6
  4643. else
  4644. cat >conftest.$ac_ext <<_ACEOF
  4645. /* confdefs.h. */
  4646. _ACEOF
  4647. cat confdefs.h >>conftest.$ac_ext
  4648. cat >>conftest.$ac_ext <<_ACEOF
  4649. /* end confdefs.h. */
  4650. #include <sys/types.h>
  4651. #include <$ac_hdr>
  4652. int
  4653. main ()
  4654. {
  4655. if ((DIR *) 0)
  4656. return 0;
  4657. ;
  4658. return 0;
  4659. }
  4660. _ACEOF
  4661. rm -f conftest.$ac_objext
  4662. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4663. (eval $ac_compile) 2>conftest.er1
  4664. ac_status=$?
  4665. grep -v '^ *+' conftest.er1 >conftest.err
  4666. rm -f conftest.er1
  4667. cat conftest.err >&5
  4668. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4669. (exit $ac_status); } &&
  4670. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4671. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4672. (eval $ac_try) 2>&5
  4673. ac_status=$?
  4674. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4675. (exit $ac_status); }; } &&
  4676. { ac_try='test -s conftest.$ac_objext'
  4677. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4678. (eval $ac_try) 2>&5
  4679. ac_status=$?
  4680. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4681. (exit $ac_status); }; }; then
  4682. eval "$as_ac_Header=yes"
  4683. else
  4684. echo "$as_me: failed program was:" >&5
  4685. sed 's/^/| /' conftest.$ac_ext >&5
  4686. eval "$as_ac_Header=no"
  4687. fi
  4688. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  4689. fi
  4690. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  4691. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  4692. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  4693. cat >>confdefs.h <<_ACEOF
  4694. #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
  4695. _ACEOF
  4696. ac_header_dirent=$ac_hdr; break
  4697. fi
  4698. done
  4699. # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  4700. if test $ac_header_dirent = dirent.h; then
  4701. echo "$as_me:$LINENO: checking for library containing opendir" >&5
  4702. echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
  4703. if test "${ac_cv_search_opendir+set}" = set; then
  4704. echo $ECHO_N "(cached) $ECHO_C" >&6
  4705. else
  4706. ac_func_search_save_LIBS=$LIBS
  4707. ac_cv_search_opendir=no
  4708. cat >conftest.$ac_ext <<_ACEOF
  4709. /* confdefs.h. */
  4710. _ACEOF
  4711. cat confdefs.h >>conftest.$ac_ext
  4712. cat >>conftest.$ac_ext <<_ACEOF
  4713. /* end confdefs.h. */
  4714. /* Override any gcc2 internal prototype to avoid an error. */
  4715. #ifdef __cplusplus
  4716. extern "C"
  4717. #endif
  4718. /* We use char because int might match the return type of a gcc2
  4719. builtin and then its argument prototype would still apply. */
  4720. char opendir ();
  4721. int
  4722. main ()
  4723. {
  4724. opendir ();
  4725. ;
  4726. return 0;
  4727. }
  4728. _ACEOF
  4729. rm -f conftest.$ac_objext conftest$ac_exeext
  4730. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4731. (eval $ac_link) 2>conftest.er1
  4732. ac_status=$?
  4733. grep -v '^ *+' conftest.er1 >conftest.err
  4734. rm -f conftest.er1
  4735. cat conftest.err >&5
  4736. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4737. (exit $ac_status); } &&
  4738. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4739. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4740. (eval $ac_try) 2>&5
  4741. ac_status=$?
  4742. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4743. (exit $ac_status); }; } &&
  4744. { ac_try='test -s conftest$ac_exeext'
  4745. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4746. (eval $ac_try) 2>&5
  4747. ac_status=$?
  4748. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4749. (exit $ac_status); }; }; then
  4750. ac_cv_search_opendir="none required"
  4751. else
  4752. echo "$as_me: failed program was:" >&5
  4753. sed 's/^/| /' conftest.$ac_ext >&5
  4754. fi
  4755. rm -f conftest.err conftest.$ac_objext \
  4756. conftest$ac_exeext conftest.$ac_ext
  4757. if test "$ac_cv_search_opendir" = no; then
  4758. for ac_lib in dir; do
  4759. LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  4760. cat >conftest.$ac_ext <<_ACEOF
  4761. /* confdefs.h. */
  4762. _ACEOF
  4763. cat confdefs.h >>conftest.$ac_ext
  4764. cat >>conftest.$ac_ext <<_ACEOF
  4765. /* end confdefs.h. */
  4766. /* Override any gcc2 internal prototype to avoid an error. */
  4767. #ifdef __cplusplus
  4768. extern "C"
  4769. #endif
  4770. /* We use char because int might match the return type of a gcc2
  4771. builtin and then its argument prototype would still apply. */
  4772. char opendir ();
  4773. int
  4774. main ()
  4775. {
  4776. opendir ();
  4777. ;
  4778. return 0;
  4779. }
  4780. _ACEOF
  4781. rm -f conftest.$ac_objext conftest$ac_exeext
  4782. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4783. (eval $ac_link) 2>conftest.er1
  4784. ac_status=$?
  4785. grep -v '^ *+' conftest.er1 >conftest.err
  4786. rm -f conftest.er1
  4787. cat conftest.err >&5
  4788. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4789. (exit $ac_status); } &&
  4790. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4791. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4792. (eval $ac_try) 2>&5
  4793. ac_status=$?
  4794. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4795. (exit $ac_status); }; } &&
  4796. { ac_try='test -s conftest$ac_exeext'
  4797. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4798. (eval $ac_try) 2>&5
  4799. ac_status=$?
  4800. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4801. (exit $ac_status); }; }; then
  4802. ac_cv_search_opendir="-l$ac_lib"
  4803. break
  4804. else
  4805. echo "$as_me: failed program was:" >&5
  4806. sed 's/^/| /' conftest.$ac_ext >&5
  4807. fi
  4808. rm -f conftest.err conftest.$ac_objext \
  4809. conftest$ac_exeext conftest.$ac_ext
  4810. done
  4811. fi
  4812. LIBS=$ac_func_search_save_LIBS
  4813. fi
  4814. echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
  4815. echo "${ECHO_T}$ac_cv_search_opendir" >&6
  4816. if test "$ac_cv_search_opendir" != no; then
  4817. test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
  4818. fi
  4819. else
  4820. echo "$as_me:$LINENO: checking for library containing opendir" >&5
  4821. echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
  4822. if test "${ac_cv_search_opendir+set}" = set; then
  4823. echo $ECHO_N "(cached) $ECHO_C" >&6
  4824. else
  4825. ac_func_search_save_LIBS=$LIBS
  4826. ac_cv_search_opendir=no
  4827. cat >conftest.$ac_ext <<_ACEOF
  4828. /* confdefs.h. */
  4829. _ACEOF
  4830. cat confdefs.h >>conftest.$ac_ext
  4831. cat >>conftest.$ac_ext <<_ACEOF
  4832. /* end confdefs.h. */
  4833. /* Override any gcc2 internal prototype to avoid an error. */
  4834. #ifdef __cplusplus
  4835. extern "C"
  4836. #endif
  4837. /* We use char because int might match the return type of a gcc2
  4838. builtin and then its argument prototype would still apply. */
  4839. char opendir ();
  4840. int
  4841. main ()
  4842. {
  4843. opendir ();
  4844. ;
  4845. return 0;
  4846. }
  4847. _ACEOF
  4848. rm -f conftest.$ac_objext conftest$ac_exeext
  4849. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4850. (eval $ac_link) 2>conftest.er1
  4851. ac_status=$?
  4852. grep -v '^ *+' conftest.er1 >conftest.err
  4853. rm -f conftest.er1
  4854. cat conftest.err >&5
  4855. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4856. (exit $ac_status); } &&
  4857. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4858. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4859. (eval $ac_try) 2>&5
  4860. ac_status=$?
  4861. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4862. (exit $ac_status); }; } &&
  4863. { ac_try='test -s conftest$ac_exeext'
  4864. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4865. (eval $ac_try) 2>&5
  4866. ac_status=$?
  4867. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4868. (exit $ac_status); }; }; then
  4869. ac_cv_search_opendir="none required"
  4870. else
  4871. echo "$as_me: failed program was:" >&5
  4872. sed 's/^/| /' conftest.$ac_ext >&5
  4873. fi
  4874. rm -f conftest.err conftest.$ac_objext \
  4875. conftest$ac_exeext conftest.$ac_ext
  4876. if test "$ac_cv_search_opendir" = no; then
  4877. for ac_lib in x; do
  4878. LIBS="-l$ac_lib $ac_func_search_save_LIBS"
  4879. cat >conftest.$ac_ext <<_ACEOF
  4880. /* confdefs.h. */
  4881. _ACEOF
  4882. cat confdefs.h >>conftest.$ac_ext
  4883. cat >>conftest.$ac_ext <<_ACEOF
  4884. /* end confdefs.h. */
  4885. /* Override any gcc2 internal prototype to avoid an error. */
  4886. #ifdef __cplusplus
  4887. extern "C"
  4888. #endif
  4889. /* We use char because int might match the return type of a gcc2
  4890. builtin and then its argument prototype would still apply. */
  4891. char opendir ();
  4892. int
  4893. main ()
  4894. {
  4895. opendir ();
  4896. ;
  4897. return 0;
  4898. }
  4899. _ACEOF
  4900. rm -f conftest.$ac_objext conftest$ac_exeext
  4901. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  4902. (eval $ac_link) 2>conftest.er1
  4903. ac_status=$?
  4904. grep -v '^ *+' conftest.er1 >conftest.err
  4905. rm -f conftest.er1
  4906. cat conftest.err >&5
  4907. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4908. (exit $ac_status); } &&
  4909. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4910. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4911. (eval $ac_try) 2>&5
  4912. ac_status=$?
  4913. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4914. (exit $ac_status); }; } &&
  4915. { ac_try='test -s conftest$ac_exeext'
  4916. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4917. (eval $ac_try) 2>&5
  4918. ac_status=$?
  4919. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4920. (exit $ac_status); }; }; then
  4921. ac_cv_search_opendir="-l$ac_lib"
  4922. break
  4923. else
  4924. echo "$as_me: failed program was:" >&5
  4925. sed 's/^/| /' conftest.$ac_ext >&5
  4926. fi
  4927. rm -f conftest.err conftest.$ac_objext \
  4928. conftest$ac_exeext conftest.$ac_ext
  4929. done
  4930. fi
  4931. LIBS=$ac_func_search_save_LIBS
  4932. fi
  4933. echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
  4934. echo "${ECHO_T}$ac_cv_search_opendir" >&6
  4935. if test "$ac_cv_search_opendir" != no; then
  4936. test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
  4937. fi
  4938. fi
  4939. echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
  4940. echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
  4941. if test "${ac_cv_header_sys_wait_h+set}" = set; then
  4942. echo $ECHO_N "(cached) $ECHO_C" >&6
  4943. else
  4944. cat >conftest.$ac_ext <<_ACEOF
  4945. /* confdefs.h. */
  4946. _ACEOF
  4947. cat confdefs.h >>conftest.$ac_ext
  4948. cat >>conftest.$ac_ext <<_ACEOF
  4949. /* end confdefs.h. */
  4950. #include <sys/types.h>
  4951. #include <sys/wait.h>
  4952. #ifndef WEXITSTATUS
  4953. # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
  4954. #endif
  4955. #ifndef WIFEXITED
  4956. # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
  4957. #endif
  4958. int
  4959. main ()
  4960. {
  4961. int s;
  4962. wait (&s);
  4963. s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
  4964. ;
  4965. return 0;
  4966. }
  4967. _ACEOF
  4968. rm -f conftest.$ac_objext
  4969. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  4970. (eval $ac_compile) 2>conftest.er1
  4971. ac_status=$?
  4972. grep -v '^ *+' conftest.er1 >conftest.err
  4973. rm -f conftest.er1
  4974. cat conftest.err >&5
  4975. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4976. (exit $ac_status); } &&
  4977. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  4978. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4979. (eval $ac_try) 2>&5
  4980. ac_status=$?
  4981. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4982. (exit $ac_status); }; } &&
  4983. { ac_try='test -s conftest.$ac_objext'
  4984. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  4985. (eval $ac_try) 2>&5
  4986. ac_status=$?
  4987. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  4988. (exit $ac_status); }; }; then
  4989. ac_cv_header_sys_wait_h=yes
  4990. else
  4991. echo "$as_me: failed program was:" >&5
  4992. sed 's/^/| /' conftest.$ac_ext >&5
  4993. ac_cv_header_sys_wait_h=no
  4994. fi
  4995. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  4996. fi
  4997. echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
  4998. echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
  4999. if test $ac_cv_header_sys_wait_h = yes; then
  5000. cat >>confdefs.h <<\_ACEOF
  5001. #define HAVE_SYS_WAIT_H 1
  5002. _ACEOF
  5003. fi
  5004. echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
  5005. echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
  5006. if test "${ac_cv_header_time+set}" = set; then
  5007. echo $ECHO_N "(cached) $ECHO_C" >&6
  5008. else
  5009. cat >conftest.$ac_ext <<_ACEOF
  5010. /* confdefs.h. */
  5011. _ACEOF
  5012. cat confdefs.h >>conftest.$ac_ext
  5013. cat >>conftest.$ac_ext <<_ACEOF
  5014. /* end confdefs.h. */
  5015. #include <sys/types.h>
  5016. #include <sys/time.h>
  5017. #include <time.h>
  5018. int
  5019. main ()
  5020. {
  5021. if ((struct tm *) 0)
  5022. return 0;
  5023. ;
  5024. return 0;
  5025. }
  5026. _ACEOF
  5027. rm -f conftest.$ac_objext
  5028. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5029. (eval $ac_compile) 2>conftest.er1
  5030. ac_status=$?
  5031. grep -v '^ *+' conftest.er1 >conftest.err
  5032. rm -f conftest.er1
  5033. cat conftest.err >&5
  5034. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5035. (exit $ac_status); } &&
  5036. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5037. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5038. (eval $ac_try) 2>&5
  5039. ac_status=$?
  5040. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5041. (exit $ac_status); }; } &&
  5042. { ac_try='test -s conftest.$ac_objext'
  5043. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5044. (eval $ac_try) 2>&5
  5045. ac_status=$?
  5046. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5047. (exit $ac_status); }; }; then
  5048. ac_cv_header_time=yes
  5049. else
  5050. echo "$as_me: failed program was:" >&5
  5051. sed 's/^/| /' conftest.$ac_ext >&5
  5052. ac_cv_header_time=no
  5053. fi
  5054. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5055. fi
  5056. echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
  5057. echo "${ECHO_T}$ac_cv_header_time" >&6
  5058. if test $ac_cv_header_time = yes; then
  5059. cat >>confdefs.h <<\_ACEOF
  5060. #define TIME_WITH_SYS_TIME 1
  5061. _ACEOF
  5062. fi
  5063. echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
  5064. echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
  5065. if test "${ac_cv_header_stat_broken+set}" = set; then
  5066. echo $ECHO_N "(cached) $ECHO_C" >&6
  5067. else
  5068. cat >conftest.$ac_ext <<_ACEOF
  5069. /* confdefs.h. */
  5070. _ACEOF
  5071. cat confdefs.h >>conftest.$ac_ext
  5072. cat >>conftest.$ac_ext <<_ACEOF
  5073. /* end confdefs.h. */
  5074. #include <sys/types.h>
  5075. #include <sys/stat.h>
  5076. #if defined(S_ISBLK) && defined(S_IFDIR)
  5077. # if S_ISBLK (S_IFDIR)
  5078. You lose.
  5079. # endif
  5080. #endif
  5081. #if defined(S_ISBLK) && defined(S_IFCHR)
  5082. # if S_ISBLK (S_IFCHR)
  5083. You lose.
  5084. # endif
  5085. #endif
  5086. #if defined(S_ISLNK) && defined(S_IFREG)
  5087. # if S_ISLNK (S_IFREG)
  5088. You lose.
  5089. # endif
  5090. #endif
  5091. #if defined(S_ISSOCK) && defined(S_IFREG)
  5092. # if S_ISSOCK (S_IFREG)
  5093. You lose.
  5094. # endif
  5095. #endif
  5096. _ACEOF
  5097. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5098. $EGREP "You lose" >/dev/null 2>&1; then
  5099. ac_cv_header_stat_broken=yes
  5100. else
  5101. ac_cv_header_stat_broken=no
  5102. fi
  5103. rm -f conftest*
  5104. fi
  5105. echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
  5106. echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
  5107. if test $ac_cv_header_stat_broken = yes; then
  5108. cat >>confdefs.h <<\_ACEOF
  5109. #define STAT_MACROS_BROKEN 1
  5110. _ACEOF
  5111. fi
  5112. #checkpoint
  5113. cat >confcache <<\_ACEOF
  5114. # This file is a shell script that caches the results of configure
  5115. # tests run on this system so they can be shared between configure
  5116. # scripts and configure runs, see configure's option --config-cache.
  5117. # It is not useful on other systems. If it contains results you don't
  5118. # want to keep, you may remove or edit it.
  5119. #
  5120. # config.status only pays attention to the cache file if you give it
  5121. # the --recheck option to rerun configure.
  5122. #
  5123. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  5124. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  5125. # following values.
  5126. _ACEOF
  5127. # The following way of writing the cache mishandles newlines in values,
  5128. # but we know of no workaround that is simple, portable, and efficient.
  5129. # So, don't put newlines in cache variables' values.
  5130. # Ultrix sh set writes to stderr and can't be redirected directly,
  5131. # and sets the high bit in the cache file unless we assign to the vars.
  5132. {
  5133. (set) 2>&1 |
  5134. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  5135. *ac_space=\ *)
  5136. # `set' does not quote correctly, so add quotes (double-quote
  5137. # substitution turns \\\\ into \\, and sed turns \\ into \).
  5138. sed -n \
  5139. "s/'/'\\\\''/g;
  5140. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  5141. ;;
  5142. *)
  5143. # `set' quotes correctly as required by POSIX, so do not add quotes.
  5144. sed -n \
  5145. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  5146. ;;
  5147. esac;
  5148. } |
  5149. sed '
  5150. t clear
  5151. : clear
  5152. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  5153. t end
  5154. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  5155. : end' >>confcache
  5156. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  5157. if test -w $cache_file; then
  5158. test "x$cache_file" != "x/dev/null"
  5159. cat confcache >$cache_file
  5160. else
  5161. echo "not updating unwritable cache $cache_file"
  5162. fi
  5163. fi
  5164. rm -f confcache
  5165. for ac_header in arpa/inet.h fcntl.h limits.h locale.h netdb.h netinet/in.h
  5166. do
  5167. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5168. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5169. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5170. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5171. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5172. echo $ECHO_N "(cached) $ECHO_C" >&6
  5173. fi
  5174. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5175. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5176. else
  5177. # Is the header compilable?
  5178. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5179. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5180. cat >conftest.$ac_ext <<_ACEOF
  5181. /* confdefs.h. */
  5182. _ACEOF
  5183. cat confdefs.h >>conftest.$ac_ext
  5184. cat >>conftest.$ac_ext <<_ACEOF
  5185. /* end confdefs.h. */
  5186. $ac_includes_default
  5187. #include <$ac_header>
  5188. _ACEOF
  5189. rm -f conftest.$ac_objext
  5190. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5191. (eval $ac_compile) 2>conftest.er1
  5192. ac_status=$?
  5193. grep -v '^ *+' conftest.er1 >conftest.err
  5194. rm -f conftest.er1
  5195. cat conftest.err >&5
  5196. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5197. (exit $ac_status); } &&
  5198. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5199. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5200. (eval $ac_try) 2>&5
  5201. ac_status=$?
  5202. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5203. (exit $ac_status); }; } &&
  5204. { ac_try='test -s conftest.$ac_objext'
  5205. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5206. (eval $ac_try) 2>&5
  5207. ac_status=$?
  5208. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5209. (exit $ac_status); }; }; then
  5210. ac_header_compiler=yes
  5211. else
  5212. echo "$as_me: failed program was:" >&5
  5213. sed 's/^/| /' conftest.$ac_ext >&5
  5214. ac_header_compiler=no
  5215. fi
  5216. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5217. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5218. echo "${ECHO_T}$ac_header_compiler" >&6
  5219. # Is the header present?
  5220. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5221. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5222. cat >conftest.$ac_ext <<_ACEOF
  5223. /* confdefs.h. */
  5224. _ACEOF
  5225. cat confdefs.h >>conftest.$ac_ext
  5226. cat >>conftest.$ac_ext <<_ACEOF
  5227. /* end confdefs.h. */
  5228. #include <$ac_header>
  5229. _ACEOF
  5230. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5231. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5232. ac_status=$?
  5233. grep -v '^ *+' conftest.er1 >conftest.err
  5234. rm -f conftest.er1
  5235. cat conftest.err >&5
  5236. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5237. (exit $ac_status); } >/dev/null; then
  5238. if test -s conftest.err; then
  5239. ac_cpp_err=$ac_c_preproc_warn_flag
  5240. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5241. else
  5242. ac_cpp_err=
  5243. fi
  5244. else
  5245. ac_cpp_err=yes
  5246. fi
  5247. if test -z "$ac_cpp_err"; then
  5248. ac_header_preproc=yes
  5249. else
  5250. echo "$as_me: failed program was:" >&5
  5251. sed 's/^/| /' conftest.$ac_ext >&5
  5252. ac_header_preproc=no
  5253. fi
  5254. rm -f conftest.err conftest.$ac_ext
  5255. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5256. echo "${ECHO_T}$ac_header_preproc" >&6
  5257. # So? What about this header?
  5258. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5259. yes:no: )
  5260. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5261. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5262. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5263. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5264. ac_header_preproc=yes
  5265. ;;
  5266. no:yes:* )
  5267. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5268. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5269. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5270. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5271. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5272. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5273. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5274. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5275. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5276. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5277. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5278. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5279. (
  5280. cat <<\_ASBOX
  5281. ## ------------------------------------------ ##
  5282. ## Report this to the AC_PACKAGE_NAME lists. ##
  5283. ## ------------------------------------------ ##
  5284. _ASBOX
  5285. ) |
  5286. sed "s/^/$as_me: WARNING: /" >&2
  5287. ;;
  5288. esac
  5289. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5290. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5291. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5292. echo $ECHO_N "(cached) $ECHO_C" >&6
  5293. else
  5294. eval "$as_ac_Header=\$ac_header_preproc"
  5295. fi
  5296. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5297. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5298. fi
  5299. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5300. cat >>confdefs.h <<_ACEOF
  5301. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5302. _ACEOF
  5303. fi
  5304. done
  5305. for ac_header in sys/file.h sys/ioctl.h sys/param.h sys/socket.h wchar.h
  5306. do
  5307. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  5308. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5309. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5310. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5311. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5312. echo $ECHO_N "(cached) $ECHO_C" >&6
  5313. fi
  5314. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5315. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5316. else
  5317. # Is the header compilable?
  5318. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  5319. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  5320. cat >conftest.$ac_ext <<_ACEOF
  5321. /* confdefs.h. */
  5322. _ACEOF
  5323. cat confdefs.h >>conftest.$ac_ext
  5324. cat >>conftest.$ac_ext <<_ACEOF
  5325. /* end confdefs.h. */
  5326. $ac_includes_default
  5327. #include <$ac_header>
  5328. _ACEOF
  5329. rm -f conftest.$ac_objext
  5330. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5331. (eval $ac_compile) 2>conftest.er1
  5332. ac_status=$?
  5333. grep -v '^ *+' conftest.er1 >conftest.err
  5334. rm -f conftest.er1
  5335. cat conftest.err >&5
  5336. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5337. (exit $ac_status); } &&
  5338. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5339. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5340. (eval $ac_try) 2>&5
  5341. ac_status=$?
  5342. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5343. (exit $ac_status); }; } &&
  5344. { ac_try='test -s conftest.$ac_objext'
  5345. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5346. (eval $ac_try) 2>&5
  5347. ac_status=$?
  5348. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5349. (exit $ac_status); }; }; then
  5350. ac_header_compiler=yes
  5351. else
  5352. echo "$as_me: failed program was:" >&5
  5353. sed 's/^/| /' conftest.$ac_ext >&5
  5354. ac_header_compiler=no
  5355. fi
  5356. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5357. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  5358. echo "${ECHO_T}$ac_header_compiler" >&6
  5359. # Is the header present?
  5360. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  5361. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  5362. cat >conftest.$ac_ext <<_ACEOF
  5363. /* confdefs.h. */
  5364. _ACEOF
  5365. cat confdefs.h >>conftest.$ac_ext
  5366. cat >>conftest.$ac_ext <<_ACEOF
  5367. /* end confdefs.h. */
  5368. #include <$ac_header>
  5369. _ACEOF
  5370. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  5371. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  5372. ac_status=$?
  5373. grep -v '^ *+' conftest.er1 >conftest.err
  5374. rm -f conftest.er1
  5375. cat conftest.err >&5
  5376. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5377. (exit $ac_status); } >/dev/null; then
  5378. if test -s conftest.err; then
  5379. ac_cpp_err=$ac_c_preproc_warn_flag
  5380. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  5381. else
  5382. ac_cpp_err=
  5383. fi
  5384. else
  5385. ac_cpp_err=yes
  5386. fi
  5387. if test -z "$ac_cpp_err"; then
  5388. ac_header_preproc=yes
  5389. else
  5390. echo "$as_me: failed program was:" >&5
  5391. sed 's/^/| /' conftest.$ac_ext >&5
  5392. ac_header_preproc=no
  5393. fi
  5394. rm -f conftest.err conftest.$ac_ext
  5395. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  5396. echo "${ECHO_T}$ac_header_preproc" >&6
  5397. # So? What about this header?
  5398. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  5399. yes:no: )
  5400. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  5401. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  5402. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  5403. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  5404. ac_header_preproc=yes
  5405. ;;
  5406. no:yes:* )
  5407. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  5408. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  5409. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  5410. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  5411. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  5412. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  5413. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  5414. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  5415. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  5416. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  5417. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  5418. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  5419. (
  5420. cat <<\_ASBOX
  5421. ## ------------------------------------------ ##
  5422. ## Report this to the AC_PACKAGE_NAME lists. ##
  5423. ## ------------------------------------------ ##
  5424. _ASBOX
  5425. ) |
  5426. sed "s/^/$as_me: WARNING: /" >&2
  5427. ;;
  5428. esac
  5429. echo "$as_me:$LINENO: checking for $ac_header" >&5
  5430. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  5431. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  5432. echo $ECHO_N "(cached) $ECHO_C" >&6
  5433. else
  5434. eval "$as_ac_Header=\$ac_header_preproc"
  5435. fi
  5436. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  5437. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  5438. fi
  5439. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  5440. cat >>confdefs.h <<_ACEOF
  5441. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  5442. _ACEOF
  5443. fi
  5444. done
  5445. #checkpoint
  5446. cat >confcache <<\_ACEOF
  5447. # This file is a shell script that caches the results of configure
  5448. # tests run on this system so they can be shared between configure
  5449. # scripts and configure runs, see configure's option --config-cache.
  5450. # It is not useful on other systems. If it contains results you don't
  5451. # want to keep, you may remove or edit it.
  5452. #
  5453. # config.status only pays attention to the cache file if you give it
  5454. # the --recheck option to rerun configure.
  5455. #
  5456. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  5457. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  5458. # following values.
  5459. _ACEOF
  5460. # The following way of writing the cache mishandles newlines in values,
  5461. # but we know of no workaround that is simple, portable, and efficient.
  5462. # So, don't put newlines in cache variables' values.
  5463. # Ultrix sh set writes to stderr and can't be redirected directly,
  5464. # and sets the high bit in the cache file unless we assign to the vars.
  5465. {
  5466. (set) 2>&1 |
  5467. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  5468. *ac_space=\ *)
  5469. # `set' does not quote correctly, so add quotes (double-quote
  5470. # substitution turns \\\\ into \\, and sed turns \\ into \).
  5471. sed -n \
  5472. "s/'/'\\\\''/g;
  5473. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  5474. ;;
  5475. *)
  5476. # `set' quotes correctly as required by POSIX, so do not add quotes.
  5477. sed -n \
  5478. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  5479. ;;
  5480. esac;
  5481. } |
  5482. sed '
  5483. t clear
  5484. : clear
  5485. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  5486. t end
  5487. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  5488. : end' >>confcache
  5489. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  5490. if test -w $cache_file; then
  5491. test "x$cache_file" != "x/dev/null"
  5492. cat confcache >$cache_file
  5493. else
  5494. echo "not updating unwritable cache $cache_file"
  5495. fi
  5496. fi
  5497. rm -f confcache
  5498. #AC_CHECK_HEADERS(openssl/ssl.h openssl/crypto.h)
  5499. #AC_CHECK_HEADERS(zlib.h)
  5500. #EGG_CHECK_ZLIB
  5501. #EGG_CHECK_SSL
  5502. #AC_SUBST(SSL)dnl
  5503. # Checks for typedefs, structures, and compiler characteristics
  5504. echo "$as_me:$LINENO: checking for pid_t" >&5
  5505. echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
  5506. if test "${ac_cv_type_pid_t+set}" = set; then
  5507. echo $ECHO_N "(cached) $ECHO_C" >&6
  5508. else
  5509. cat >conftest.$ac_ext <<_ACEOF
  5510. /* confdefs.h. */
  5511. _ACEOF
  5512. cat confdefs.h >>conftest.$ac_ext
  5513. cat >>conftest.$ac_ext <<_ACEOF
  5514. /* end confdefs.h. */
  5515. $ac_includes_default
  5516. int
  5517. main ()
  5518. {
  5519. if ((pid_t *) 0)
  5520. return 0;
  5521. if (sizeof (pid_t))
  5522. return 0;
  5523. ;
  5524. return 0;
  5525. }
  5526. _ACEOF
  5527. rm -f conftest.$ac_objext
  5528. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5529. (eval $ac_compile) 2>conftest.er1
  5530. ac_status=$?
  5531. grep -v '^ *+' conftest.er1 >conftest.err
  5532. rm -f conftest.er1
  5533. cat conftest.err >&5
  5534. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5535. (exit $ac_status); } &&
  5536. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5537. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5538. (eval $ac_try) 2>&5
  5539. ac_status=$?
  5540. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5541. (exit $ac_status); }; } &&
  5542. { ac_try='test -s conftest.$ac_objext'
  5543. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5544. (eval $ac_try) 2>&5
  5545. ac_status=$?
  5546. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5547. (exit $ac_status); }; }; then
  5548. ac_cv_type_pid_t=yes
  5549. else
  5550. echo "$as_me: failed program was:" >&5
  5551. sed 's/^/| /' conftest.$ac_ext >&5
  5552. ac_cv_type_pid_t=no
  5553. fi
  5554. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5555. fi
  5556. echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
  5557. echo "${ECHO_T}$ac_cv_type_pid_t" >&6
  5558. if test $ac_cv_type_pid_t = yes; then
  5559. :
  5560. else
  5561. cat >>confdefs.h <<_ACEOF
  5562. #define pid_t int
  5563. _ACEOF
  5564. fi
  5565. echo "$as_me:$LINENO: checking for size_t" >&5
  5566. echo $ECHO_N "checking for size_t... $ECHO_C" >&6
  5567. if test "${ac_cv_type_size_t+set}" = set; then
  5568. echo $ECHO_N "(cached) $ECHO_C" >&6
  5569. else
  5570. cat >conftest.$ac_ext <<_ACEOF
  5571. /* confdefs.h. */
  5572. _ACEOF
  5573. cat confdefs.h >>conftest.$ac_ext
  5574. cat >>conftest.$ac_ext <<_ACEOF
  5575. /* end confdefs.h. */
  5576. $ac_includes_default
  5577. int
  5578. main ()
  5579. {
  5580. if ((size_t *) 0)
  5581. return 0;
  5582. if (sizeof (size_t))
  5583. return 0;
  5584. ;
  5585. return 0;
  5586. }
  5587. _ACEOF
  5588. rm -f conftest.$ac_objext
  5589. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5590. (eval $ac_compile) 2>conftest.er1
  5591. ac_status=$?
  5592. grep -v '^ *+' conftest.er1 >conftest.err
  5593. rm -f conftest.er1
  5594. cat conftest.err >&5
  5595. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5596. (exit $ac_status); } &&
  5597. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5598. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5599. (eval $ac_try) 2>&5
  5600. ac_status=$?
  5601. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5602. (exit $ac_status); }; } &&
  5603. { ac_try='test -s conftest.$ac_objext'
  5604. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5605. (eval $ac_try) 2>&5
  5606. ac_status=$?
  5607. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5608. (exit $ac_status); }; }; then
  5609. ac_cv_type_size_t=yes
  5610. else
  5611. echo "$as_me: failed program was:" >&5
  5612. sed 's/^/| /' conftest.$ac_ext >&5
  5613. ac_cv_type_size_t=no
  5614. fi
  5615. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5616. fi
  5617. echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
  5618. echo "${ECHO_T}$ac_cv_type_size_t" >&6
  5619. if test $ac_cv_type_size_t = yes; then
  5620. :
  5621. else
  5622. cat >>confdefs.h <<_ACEOF
  5623. #define size_t unsigned
  5624. _ACEOF
  5625. fi
  5626. echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
  5627. echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
  5628. if test "${ac_cv_type_uid_t+set}" = set; then
  5629. echo $ECHO_N "(cached) $ECHO_C" >&6
  5630. else
  5631. cat >conftest.$ac_ext <<_ACEOF
  5632. /* confdefs.h. */
  5633. _ACEOF
  5634. cat confdefs.h >>conftest.$ac_ext
  5635. cat >>conftest.$ac_ext <<_ACEOF
  5636. /* end confdefs.h. */
  5637. #include <sys/types.h>
  5638. _ACEOF
  5639. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  5640. $EGREP "uid_t" >/dev/null 2>&1; then
  5641. ac_cv_type_uid_t=yes
  5642. else
  5643. ac_cv_type_uid_t=no
  5644. fi
  5645. rm -f conftest*
  5646. fi
  5647. echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
  5648. echo "${ECHO_T}$ac_cv_type_uid_t" >&6
  5649. if test $ac_cv_type_uid_t = no; then
  5650. cat >>confdefs.h <<\_ACEOF
  5651. #define uid_t int
  5652. _ACEOF
  5653. cat >>confdefs.h <<\_ACEOF
  5654. #define gid_t int
  5655. _ACEOF
  5656. fi
  5657. echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
  5658. echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
  5659. if test "${ac_cv_c_const+set}" = set; then
  5660. echo $ECHO_N "(cached) $ECHO_C" >&6
  5661. else
  5662. cat >conftest.$ac_ext <<_ACEOF
  5663. /* confdefs.h. */
  5664. _ACEOF
  5665. cat confdefs.h >>conftest.$ac_ext
  5666. cat >>conftest.$ac_ext <<_ACEOF
  5667. /* end confdefs.h. */
  5668. int
  5669. main ()
  5670. {
  5671. /* FIXME: Include the comments suggested by Paul. */
  5672. #ifndef __cplusplus
  5673. /* Ultrix mips cc rejects this. */
  5674. typedef int charset[2];
  5675. const charset x;
  5676. /* SunOS 4.1.1 cc rejects this. */
  5677. char const *const *ccp;
  5678. char **p;
  5679. /* NEC SVR4.0.2 mips cc rejects this. */
  5680. struct point {int x, y;};
  5681. static struct point const zero = {0,0};
  5682. /* AIX XL C 1.02.0.0 rejects this.
  5683. It does not let you subtract one const X* pointer from another in
  5684. an arm of an if-expression whose if-part is not a constant
  5685. expression */
  5686. const char *g = "string";
  5687. ccp = &g + (g ? g-g : 0);
  5688. /* HPUX 7.0 cc rejects these. */
  5689. ++ccp;
  5690. p = (char**) ccp;
  5691. ccp = (char const *const *) p;
  5692. { /* SCO 3.2v4 cc rejects this. */
  5693. char *t;
  5694. char const *s = 0 ? (char *) 0 : (char const *) 0;
  5695. *t++ = 0;
  5696. }
  5697. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
  5698. int x[] = {25, 17};
  5699. const int *foo = &x[0];
  5700. ++foo;
  5701. }
  5702. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  5703. typedef const int *iptr;
  5704. iptr p = 0;
  5705. ++p;
  5706. }
  5707. { /* AIX XL C 1.02.0.0 rejects this saying
  5708. "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  5709. struct s { int j; const int *ap[3]; };
  5710. struct s *b; b->j = 5;
  5711. }
  5712. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  5713. const int foo = 10;
  5714. }
  5715. #endif
  5716. ;
  5717. return 0;
  5718. }
  5719. _ACEOF
  5720. rm -f conftest.$ac_objext
  5721. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5722. (eval $ac_compile) 2>conftest.er1
  5723. ac_status=$?
  5724. grep -v '^ *+' conftest.er1 >conftest.err
  5725. rm -f conftest.er1
  5726. cat conftest.err >&5
  5727. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5728. (exit $ac_status); } &&
  5729. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5730. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5731. (eval $ac_try) 2>&5
  5732. ac_status=$?
  5733. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5734. (exit $ac_status); }; } &&
  5735. { ac_try='test -s conftest.$ac_objext'
  5736. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5737. (eval $ac_try) 2>&5
  5738. ac_status=$?
  5739. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5740. (exit $ac_status); }; }; then
  5741. ac_cv_c_const=yes
  5742. else
  5743. echo "$as_me: failed program was:" >&5
  5744. sed 's/^/| /' conftest.$ac_ext >&5
  5745. ac_cv_c_const=no
  5746. fi
  5747. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5748. fi
  5749. echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
  5750. echo "${ECHO_T}$ac_cv_c_const" >&6
  5751. if test $ac_cv_c_const = no; then
  5752. cat >>confdefs.h <<\_ACEOF
  5753. #define const
  5754. _ACEOF
  5755. fi
  5756. echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
  5757. echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
  5758. if test "${ac_cv_c_bigendian+set}" = set; then
  5759. echo $ECHO_N "(cached) $ECHO_C" >&6
  5760. else
  5761. # See if sys/param.h defines the BYTE_ORDER macro.
  5762. cat >conftest.$ac_ext <<_ACEOF
  5763. /* confdefs.h. */
  5764. _ACEOF
  5765. cat confdefs.h >>conftest.$ac_ext
  5766. cat >>conftest.$ac_ext <<_ACEOF
  5767. /* end confdefs.h. */
  5768. #include <sys/types.h>
  5769. #include <sys/param.h>
  5770. int
  5771. main ()
  5772. {
  5773. #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
  5774. bogus endian macros
  5775. #endif
  5776. ;
  5777. return 0;
  5778. }
  5779. _ACEOF
  5780. rm -f conftest.$ac_objext
  5781. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5782. (eval $ac_compile) 2>conftest.er1
  5783. ac_status=$?
  5784. grep -v '^ *+' conftest.er1 >conftest.err
  5785. rm -f conftest.er1
  5786. cat conftest.err >&5
  5787. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5788. (exit $ac_status); } &&
  5789. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5790. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5791. (eval $ac_try) 2>&5
  5792. ac_status=$?
  5793. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5794. (exit $ac_status); }; } &&
  5795. { ac_try='test -s conftest.$ac_objext'
  5796. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5797. (eval $ac_try) 2>&5
  5798. ac_status=$?
  5799. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5800. (exit $ac_status); }; }; then
  5801. # It does; now see whether it defined to BIG_ENDIAN or not.
  5802. cat >conftest.$ac_ext <<_ACEOF
  5803. /* confdefs.h. */
  5804. _ACEOF
  5805. cat confdefs.h >>conftest.$ac_ext
  5806. cat >>conftest.$ac_ext <<_ACEOF
  5807. /* end confdefs.h. */
  5808. #include <sys/types.h>
  5809. #include <sys/param.h>
  5810. int
  5811. main ()
  5812. {
  5813. #if BYTE_ORDER != BIG_ENDIAN
  5814. not big endian
  5815. #endif
  5816. ;
  5817. return 0;
  5818. }
  5819. _ACEOF
  5820. rm -f conftest.$ac_objext
  5821. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5822. (eval $ac_compile) 2>conftest.er1
  5823. ac_status=$?
  5824. grep -v '^ *+' conftest.er1 >conftest.err
  5825. rm -f conftest.er1
  5826. cat conftest.err >&5
  5827. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5828. (exit $ac_status); } &&
  5829. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5830. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5831. (eval $ac_try) 2>&5
  5832. ac_status=$?
  5833. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5834. (exit $ac_status); }; } &&
  5835. { ac_try='test -s conftest.$ac_objext'
  5836. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5837. (eval $ac_try) 2>&5
  5838. ac_status=$?
  5839. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5840. (exit $ac_status); }; }; then
  5841. ac_cv_c_bigendian=yes
  5842. else
  5843. echo "$as_me: failed program was:" >&5
  5844. sed 's/^/| /' conftest.$ac_ext >&5
  5845. ac_cv_c_bigendian=no
  5846. fi
  5847. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5848. else
  5849. echo "$as_me: failed program was:" >&5
  5850. sed 's/^/| /' conftest.$ac_ext >&5
  5851. # It does not; compile a test program.
  5852. if test "$cross_compiling" = yes; then
  5853. # try to guess the endianness by grepping values into an object file
  5854. ac_cv_c_bigendian=unknown
  5855. cat >conftest.$ac_ext <<_ACEOF
  5856. /* confdefs.h. */
  5857. _ACEOF
  5858. cat confdefs.h >>conftest.$ac_ext
  5859. cat >>conftest.$ac_ext <<_ACEOF
  5860. /* end confdefs.h. */
  5861. short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
  5862. short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
  5863. void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
  5864. short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
  5865. short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
  5866. void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
  5867. int
  5868. main ()
  5869. {
  5870. _ascii (); _ebcdic ();
  5871. ;
  5872. return 0;
  5873. }
  5874. _ACEOF
  5875. rm -f conftest.$ac_objext
  5876. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5877. (eval $ac_compile) 2>conftest.er1
  5878. ac_status=$?
  5879. grep -v '^ *+' conftest.er1 >conftest.err
  5880. rm -f conftest.er1
  5881. cat conftest.err >&5
  5882. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5883. (exit $ac_status); } &&
  5884. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  5885. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5886. (eval $ac_try) 2>&5
  5887. ac_status=$?
  5888. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5889. (exit $ac_status); }; } &&
  5890. { ac_try='test -s conftest.$ac_objext'
  5891. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5892. (eval $ac_try) 2>&5
  5893. ac_status=$?
  5894. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5895. (exit $ac_status); }; }; then
  5896. if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
  5897. ac_cv_c_bigendian=yes
  5898. fi
  5899. if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
  5900. if test "$ac_cv_c_bigendian" = unknown; then
  5901. ac_cv_c_bigendian=no
  5902. else
  5903. # finding both strings is unlikely to happen, but who knows?
  5904. ac_cv_c_bigendian=unknown
  5905. fi
  5906. fi
  5907. else
  5908. echo "$as_me: failed program was:" >&5
  5909. sed 's/^/| /' conftest.$ac_ext >&5
  5910. fi
  5911. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5912. else
  5913. cat >conftest.$ac_ext <<_ACEOF
  5914. /* confdefs.h. */
  5915. _ACEOF
  5916. cat confdefs.h >>conftest.$ac_ext
  5917. cat >>conftest.$ac_ext <<_ACEOF
  5918. /* end confdefs.h. */
  5919. int
  5920. main ()
  5921. {
  5922. /* Are we little or big endian? From Harbison&Steele. */
  5923. union
  5924. {
  5925. long l;
  5926. char c[sizeof (long)];
  5927. } u;
  5928. u.l = 1;
  5929. exit (u.c[sizeof (long) - 1] == 1);
  5930. }
  5931. _ACEOF
  5932. rm -f conftest$ac_exeext
  5933. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  5934. (eval $ac_link) 2>&5
  5935. ac_status=$?
  5936. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5937. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  5938. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  5939. (eval $ac_try) 2>&5
  5940. ac_status=$?
  5941. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  5942. (exit $ac_status); }; }; then
  5943. ac_cv_c_bigendian=no
  5944. else
  5945. echo "$as_me: program exited with status $ac_status" >&5
  5946. echo "$as_me: failed program was:" >&5
  5947. sed 's/^/| /' conftest.$ac_ext >&5
  5948. ( exit $ac_status )
  5949. ac_cv_c_bigendian=yes
  5950. fi
  5951. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  5952. fi
  5953. fi
  5954. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  5955. fi
  5956. echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
  5957. echo "${ECHO_T}$ac_cv_c_bigendian" >&6
  5958. case $ac_cv_c_bigendian in
  5959. yes)
  5960. cat >>confdefs.h <<\_ACEOF
  5961. #define WORDS_BIGENDIAN 1
  5962. _ACEOF
  5963. ;;
  5964. no)
  5965. ;;
  5966. *)
  5967. { { echo "$as_me:$LINENO: error: unknown endianness
  5968. presetting ac_cv_c_bigendian=no (or yes) will help" >&5
  5969. echo "$as_me: error: unknown endianness
  5970. presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
  5971. { (exit 1); exit 1; }; } ;;
  5972. esac
  5973. echo "$as_me:$LINENO: checking for inline" >&5
  5974. echo $ECHO_N "checking for inline... $ECHO_C" >&6
  5975. if test "${ac_cv_c_inline+set}" = set; then
  5976. echo $ECHO_N "(cached) $ECHO_C" >&6
  5977. else
  5978. ac_cv_c_inline=no
  5979. for ac_kw in inline __inline__ __inline; do
  5980. cat >conftest.$ac_ext <<_ACEOF
  5981. /* confdefs.h. */
  5982. _ACEOF
  5983. cat confdefs.h >>conftest.$ac_ext
  5984. cat >>conftest.$ac_ext <<_ACEOF
  5985. /* end confdefs.h. */
  5986. #ifndef __cplusplus
  5987. typedef int foo_t;
  5988. static $ac_kw foo_t static_foo () {return 0; }
  5989. $ac_kw foo_t foo () {return 0; }
  5990. #endif
  5991. _ACEOF
  5992. rm -f conftest.$ac_objext
  5993. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  5994. (eval $ac_compile) 2>conftest.er1
  5995. ac_status=$?
  5996. grep -v '^ *+' conftest.er1 >conftest.err
  5997. rm -f conftest.er1
  5998. cat conftest.err >&5
  5999. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6000. (exit $ac_status); } &&
  6001. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6002. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6003. (eval $ac_try) 2>&5
  6004. ac_status=$?
  6005. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6006. (exit $ac_status); }; } &&
  6007. { ac_try='test -s conftest.$ac_objext'
  6008. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6009. (eval $ac_try) 2>&5
  6010. ac_status=$?
  6011. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6012. (exit $ac_status); }; }; then
  6013. ac_cv_c_inline=$ac_kw; break
  6014. else
  6015. echo "$as_me: failed program was:" >&5
  6016. sed 's/^/| /' conftest.$ac_ext >&5
  6017. fi
  6018. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6019. done
  6020. fi
  6021. echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
  6022. echo "${ECHO_T}$ac_cv_c_inline" >&6
  6023. case $ac_cv_c_inline in
  6024. inline | yes) ;;
  6025. *)
  6026. case $ac_cv_c_inline in
  6027. no) ac_val=;;
  6028. *) ac_val=$ac_cv_c_inline;;
  6029. esac
  6030. cat >>confdefs.h <<_ACEOF
  6031. #ifndef __cplusplus
  6032. #define inline $ac_val
  6033. #endif
  6034. _ACEOF
  6035. ;;
  6036. esac
  6037. echo "$as_me:$LINENO: checking for long" >&5
  6038. echo $ECHO_N "checking for long... $ECHO_C" >&6
  6039. if test "${ac_cv_type_long+set}" = set; then
  6040. echo $ECHO_N "(cached) $ECHO_C" >&6
  6041. else
  6042. cat >conftest.$ac_ext <<_ACEOF
  6043. /* confdefs.h. */
  6044. _ACEOF
  6045. cat confdefs.h >>conftest.$ac_ext
  6046. cat >>conftest.$ac_ext <<_ACEOF
  6047. /* end confdefs.h. */
  6048. $ac_includes_default
  6049. int
  6050. main ()
  6051. {
  6052. if ((long *) 0)
  6053. return 0;
  6054. if (sizeof (long))
  6055. return 0;
  6056. ;
  6057. return 0;
  6058. }
  6059. _ACEOF
  6060. rm -f conftest.$ac_objext
  6061. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6062. (eval $ac_compile) 2>conftest.er1
  6063. ac_status=$?
  6064. grep -v '^ *+' conftest.er1 >conftest.err
  6065. rm -f conftest.er1
  6066. cat conftest.err >&5
  6067. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6068. (exit $ac_status); } &&
  6069. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6070. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6071. (eval $ac_try) 2>&5
  6072. ac_status=$?
  6073. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6074. (exit $ac_status); }; } &&
  6075. { ac_try='test -s conftest.$ac_objext'
  6076. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6077. (eval $ac_try) 2>&5
  6078. ac_status=$?
  6079. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6080. (exit $ac_status); }; }; then
  6081. ac_cv_type_long=yes
  6082. else
  6083. echo "$as_me: failed program was:" >&5
  6084. sed 's/^/| /' conftest.$ac_ext >&5
  6085. ac_cv_type_long=no
  6086. fi
  6087. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6088. fi
  6089. echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
  6090. echo "${ECHO_T}$ac_cv_type_long" >&6
  6091. echo "$as_me:$LINENO: checking size of long" >&5
  6092. echo $ECHO_N "checking size of long... $ECHO_C" >&6
  6093. if test "${ac_cv_sizeof_long+set}" = set; then
  6094. echo $ECHO_N "(cached) $ECHO_C" >&6
  6095. else
  6096. if test "$ac_cv_type_long" = yes; then
  6097. # The cast to unsigned long works around a bug in the HP C Compiler
  6098. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6099. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6100. # This bug is HP SR number 8606223364.
  6101. if test "$cross_compiling" = yes; then
  6102. # Depending upon the size, compute the lo and hi bounds.
  6103. cat >conftest.$ac_ext <<_ACEOF
  6104. /* confdefs.h. */
  6105. _ACEOF
  6106. cat confdefs.h >>conftest.$ac_ext
  6107. cat >>conftest.$ac_ext <<_ACEOF
  6108. /* end confdefs.h. */
  6109. $ac_includes_default
  6110. int
  6111. main ()
  6112. {
  6113. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
  6114. test_array [0] = 0
  6115. ;
  6116. return 0;
  6117. }
  6118. _ACEOF
  6119. rm -f conftest.$ac_objext
  6120. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6121. (eval $ac_compile) 2>conftest.er1
  6122. ac_status=$?
  6123. grep -v '^ *+' conftest.er1 >conftest.err
  6124. rm -f conftest.er1
  6125. cat conftest.err >&5
  6126. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6127. (exit $ac_status); } &&
  6128. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6129. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6130. (eval $ac_try) 2>&5
  6131. ac_status=$?
  6132. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6133. (exit $ac_status); }; } &&
  6134. { ac_try='test -s conftest.$ac_objext'
  6135. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6136. (eval $ac_try) 2>&5
  6137. ac_status=$?
  6138. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6139. (exit $ac_status); }; }; then
  6140. ac_lo=0 ac_mid=0
  6141. while :; do
  6142. cat >conftest.$ac_ext <<_ACEOF
  6143. /* confdefs.h. */
  6144. _ACEOF
  6145. cat confdefs.h >>conftest.$ac_ext
  6146. cat >>conftest.$ac_ext <<_ACEOF
  6147. /* end confdefs.h. */
  6148. $ac_includes_default
  6149. int
  6150. main ()
  6151. {
  6152. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  6153. test_array [0] = 0
  6154. ;
  6155. return 0;
  6156. }
  6157. _ACEOF
  6158. rm -f conftest.$ac_objext
  6159. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6160. (eval $ac_compile) 2>conftest.er1
  6161. ac_status=$?
  6162. grep -v '^ *+' conftest.er1 >conftest.err
  6163. rm -f conftest.er1
  6164. cat conftest.err >&5
  6165. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6166. (exit $ac_status); } &&
  6167. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6168. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6169. (eval $ac_try) 2>&5
  6170. ac_status=$?
  6171. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6172. (exit $ac_status); }; } &&
  6173. { ac_try='test -s conftest.$ac_objext'
  6174. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6175. (eval $ac_try) 2>&5
  6176. ac_status=$?
  6177. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6178. (exit $ac_status); }; }; then
  6179. ac_hi=$ac_mid; break
  6180. else
  6181. echo "$as_me: failed program was:" >&5
  6182. sed 's/^/| /' conftest.$ac_ext >&5
  6183. ac_lo=`expr $ac_mid + 1`
  6184. if test $ac_lo -le $ac_mid; then
  6185. ac_lo= ac_hi=
  6186. break
  6187. fi
  6188. ac_mid=`expr 2 '*' $ac_mid + 1`
  6189. fi
  6190. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6191. done
  6192. else
  6193. echo "$as_me: failed program was:" >&5
  6194. sed 's/^/| /' conftest.$ac_ext >&5
  6195. cat >conftest.$ac_ext <<_ACEOF
  6196. /* confdefs.h. */
  6197. _ACEOF
  6198. cat confdefs.h >>conftest.$ac_ext
  6199. cat >>conftest.$ac_ext <<_ACEOF
  6200. /* end confdefs.h. */
  6201. $ac_includes_default
  6202. int
  6203. main ()
  6204. {
  6205. static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
  6206. test_array [0] = 0
  6207. ;
  6208. return 0;
  6209. }
  6210. _ACEOF
  6211. rm -f conftest.$ac_objext
  6212. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6213. (eval $ac_compile) 2>conftest.er1
  6214. ac_status=$?
  6215. grep -v '^ *+' conftest.er1 >conftest.err
  6216. rm -f conftest.er1
  6217. cat conftest.err >&5
  6218. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6219. (exit $ac_status); } &&
  6220. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6221. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6222. (eval $ac_try) 2>&5
  6223. ac_status=$?
  6224. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6225. (exit $ac_status); }; } &&
  6226. { ac_try='test -s conftest.$ac_objext'
  6227. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6228. (eval $ac_try) 2>&5
  6229. ac_status=$?
  6230. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6231. (exit $ac_status); }; }; then
  6232. ac_hi=-1 ac_mid=-1
  6233. while :; do
  6234. cat >conftest.$ac_ext <<_ACEOF
  6235. /* confdefs.h. */
  6236. _ACEOF
  6237. cat confdefs.h >>conftest.$ac_ext
  6238. cat >>conftest.$ac_ext <<_ACEOF
  6239. /* end confdefs.h. */
  6240. $ac_includes_default
  6241. int
  6242. main ()
  6243. {
  6244. static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
  6245. test_array [0] = 0
  6246. ;
  6247. return 0;
  6248. }
  6249. _ACEOF
  6250. rm -f conftest.$ac_objext
  6251. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6252. (eval $ac_compile) 2>conftest.er1
  6253. ac_status=$?
  6254. grep -v '^ *+' conftest.er1 >conftest.err
  6255. rm -f conftest.er1
  6256. cat conftest.err >&5
  6257. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6258. (exit $ac_status); } &&
  6259. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6260. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6261. (eval $ac_try) 2>&5
  6262. ac_status=$?
  6263. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6264. (exit $ac_status); }; } &&
  6265. { ac_try='test -s conftest.$ac_objext'
  6266. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6267. (eval $ac_try) 2>&5
  6268. ac_status=$?
  6269. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6270. (exit $ac_status); }; }; then
  6271. ac_lo=$ac_mid; break
  6272. else
  6273. echo "$as_me: failed program was:" >&5
  6274. sed 's/^/| /' conftest.$ac_ext >&5
  6275. ac_hi=`expr '(' $ac_mid ')' - 1`
  6276. if test $ac_mid -le $ac_hi; then
  6277. ac_lo= ac_hi=
  6278. break
  6279. fi
  6280. ac_mid=`expr 2 '*' $ac_mid`
  6281. fi
  6282. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6283. done
  6284. else
  6285. echo "$as_me: failed program was:" >&5
  6286. sed 's/^/| /' conftest.$ac_ext >&5
  6287. ac_lo= ac_hi=
  6288. fi
  6289. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6290. fi
  6291. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6292. # Binary search between lo and hi bounds.
  6293. while test "x$ac_lo" != "x$ac_hi"; do
  6294. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6295. cat >conftest.$ac_ext <<_ACEOF
  6296. /* confdefs.h. */
  6297. _ACEOF
  6298. cat confdefs.h >>conftest.$ac_ext
  6299. cat >>conftest.$ac_ext <<_ACEOF
  6300. /* end confdefs.h. */
  6301. $ac_includes_default
  6302. int
  6303. main ()
  6304. {
  6305. static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
  6306. test_array [0] = 0
  6307. ;
  6308. return 0;
  6309. }
  6310. _ACEOF
  6311. rm -f conftest.$ac_objext
  6312. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6313. (eval $ac_compile) 2>conftest.er1
  6314. ac_status=$?
  6315. grep -v '^ *+' conftest.er1 >conftest.err
  6316. rm -f conftest.er1
  6317. cat conftest.err >&5
  6318. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6319. (exit $ac_status); } &&
  6320. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6321. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6322. (eval $ac_try) 2>&5
  6323. ac_status=$?
  6324. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6325. (exit $ac_status); }; } &&
  6326. { ac_try='test -s conftest.$ac_objext'
  6327. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6328. (eval $ac_try) 2>&5
  6329. ac_status=$?
  6330. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6331. (exit $ac_status); }; }; then
  6332. ac_hi=$ac_mid
  6333. else
  6334. echo "$as_me: failed program was:" >&5
  6335. sed 's/^/| /' conftest.$ac_ext >&5
  6336. ac_lo=`expr '(' $ac_mid ')' + 1`
  6337. fi
  6338. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6339. done
  6340. case $ac_lo in
  6341. ?*) ac_cv_sizeof_long=$ac_lo;;
  6342. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  6343. See \`config.log' for more details." >&5
  6344. echo "$as_me: error: cannot compute sizeof (long), 77
  6345. See \`config.log' for more details." >&2;}
  6346. { (exit 1); exit 1; }; } ;;
  6347. esac
  6348. else
  6349. if test "$cross_compiling" = yes; then
  6350. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  6351. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  6352. { (exit 1); exit 1; }; }
  6353. else
  6354. cat >conftest.$ac_ext <<_ACEOF
  6355. /* confdefs.h. */
  6356. _ACEOF
  6357. cat confdefs.h >>conftest.$ac_ext
  6358. cat >>conftest.$ac_ext <<_ACEOF
  6359. /* end confdefs.h. */
  6360. $ac_includes_default
  6361. long longval () { return (long) (sizeof (long)); }
  6362. unsigned long ulongval () { return (long) (sizeof (long)); }
  6363. #include <stdio.h>
  6364. #include <stdlib.h>
  6365. int
  6366. main ()
  6367. {
  6368. FILE *f = fopen ("conftest.val", "w");
  6369. if (! f)
  6370. exit (1);
  6371. if (((long) (sizeof (long))) < 0)
  6372. {
  6373. long i = longval ();
  6374. if (i != ((long) (sizeof (long))))
  6375. exit (1);
  6376. fprintf (f, "%ld\n", i);
  6377. }
  6378. else
  6379. {
  6380. unsigned long i = ulongval ();
  6381. if (i != ((long) (sizeof (long))))
  6382. exit (1);
  6383. fprintf (f, "%lu\n", i);
  6384. }
  6385. exit (ferror (f) || fclose (f) != 0);
  6386. ;
  6387. return 0;
  6388. }
  6389. _ACEOF
  6390. rm -f conftest$ac_exeext
  6391. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6392. (eval $ac_link) 2>&5
  6393. ac_status=$?
  6394. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6395. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6396. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6397. (eval $ac_try) 2>&5
  6398. ac_status=$?
  6399. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6400. (exit $ac_status); }; }; then
  6401. ac_cv_sizeof_long=`cat conftest.val`
  6402. else
  6403. echo "$as_me: program exited with status $ac_status" >&5
  6404. echo "$as_me: failed program was:" >&5
  6405. sed 's/^/| /' conftest.$ac_ext >&5
  6406. ( exit $ac_status )
  6407. { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
  6408. See \`config.log' for more details." >&5
  6409. echo "$as_me: error: cannot compute sizeof (long), 77
  6410. See \`config.log' for more details." >&2;}
  6411. { (exit 1); exit 1; }; }
  6412. fi
  6413. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6414. fi
  6415. fi
  6416. rm -f conftest.val
  6417. else
  6418. ac_cv_sizeof_long=0
  6419. fi
  6420. fi
  6421. echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
  6422. echo "${ECHO_T}$ac_cv_sizeof_long" >&6
  6423. cat >>confdefs.h <<_ACEOF
  6424. #define SIZEOF_LONG $ac_cv_sizeof_long
  6425. _ACEOF
  6426. echo "$as_me:$LINENO: checking for int" >&5
  6427. echo $ECHO_N "checking for int... $ECHO_C" >&6
  6428. if test "${ac_cv_type_int+set}" = set; then
  6429. echo $ECHO_N "(cached) $ECHO_C" >&6
  6430. else
  6431. cat >conftest.$ac_ext <<_ACEOF
  6432. /* confdefs.h. */
  6433. _ACEOF
  6434. cat confdefs.h >>conftest.$ac_ext
  6435. cat >>conftest.$ac_ext <<_ACEOF
  6436. /* end confdefs.h. */
  6437. $ac_includes_default
  6438. int
  6439. main ()
  6440. {
  6441. if ((int *) 0)
  6442. return 0;
  6443. if (sizeof (int))
  6444. return 0;
  6445. ;
  6446. return 0;
  6447. }
  6448. _ACEOF
  6449. rm -f conftest.$ac_objext
  6450. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6451. (eval $ac_compile) 2>conftest.er1
  6452. ac_status=$?
  6453. grep -v '^ *+' conftest.er1 >conftest.err
  6454. rm -f conftest.er1
  6455. cat conftest.err >&5
  6456. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6457. (exit $ac_status); } &&
  6458. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6459. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6460. (eval $ac_try) 2>&5
  6461. ac_status=$?
  6462. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6463. (exit $ac_status); }; } &&
  6464. { ac_try='test -s conftest.$ac_objext'
  6465. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6466. (eval $ac_try) 2>&5
  6467. ac_status=$?
  6468. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6469. (exit $ac_status); }; }; then
  6470. ac_cv_type_int=yes
  6471. else
  6472. echo "$as_me: failed program was:" >&5
  6473. sed 's/^/| /' conftest.$ac_ext >&5
  6474. ac_cv_type_int=no
  6475. fi
  6476. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6477. fi
  6478. echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
  6479. echo "${ECHO_T}$ac_cv_type_int" >&6
  6480. echo "$as_me:$LINENO: checking size of int" >&5
  6481. echo $ECHO_N "checking size of int... $ECHO_C" >&6
  6482. if test "${ac_cv_sizeof_int+set}" = set; then
  6483. echo $ECHO_N "(cached) $ECHO_C" >&6
  6484. else
  6485. if test "$ac_cv_type_int" = yes; then
  6486. # The cast to unsigned long works around a bug in the HP C Compiler
  6487. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6488. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6489. # This bug is HP SR number 8606223364.
  6490. if test "$cross_compiling" = yes; then
  6491. # Depending upon the size, compute the lo and hi bounds.
  6492. cat >conftest.$ac_ext <<_ACEOF
  6493. /* confdefs.h. */
  6494. _ACEOF
  6495. cat confdefs.h >>conftest.$ac_ext
  6496. cat >>conftest.$ac_ext <<_ACEOF
  6497. /* end confdefs.h. */
  6498. $ac_includes_default
  6499. int
  6500. main ()
  6501. {
  6502. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
  6503. test_array [0] = 0
  6504. ;
  6505. return 0;
  6506. }
  6507. _ACEOF
  6508. rm -f conftest.$ac_objext
  6509. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6510. (eval $ac_compile) 2>conftest.er1
  6511. ac_status=$?
  6512. grep -v '^ *+' conftest.er1 >conftest.err
  6513. rm -f conftest.er1
  6514. cat conftest.err >&5
  6515. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6516. (exit $ac_status); } &&
  6517. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6518. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6519. (eval $ac_try) 2>&5
  6520. ac_status=$?
  6521. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6522. (exit $ac_status); }; } &&
  6523. { ac_try='test -s conftest.$ac_objext'
  6524. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6525. (eval $ac_try) 2>&5
  6526. ac_status=$?
  6527. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6528. (exit $ac_status); }; }; then
  6529. ac_lo=0 ac_mid=0
  6530. while :; do
  6531. cat >conftest.$ac_ext <<_ACEOF
  6532. /* confdefs.h. */
  6533. _ACEOF
  6534. cat confdefs.h >>conftest.$ac_ext
  6535. cat >>conftest.$ac_ext <<_ACEOF
  6536. /* end confdefs.h. */
  6537. $ac_includes_default
  6538. int
  6539. main ()
  6540. {
  6541. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  6542. test_array [0] = 0
  6543. ;
  6544. return 0;
  6545. }
  6546. _ACEOF
  6547. rm -f conftest.$ac_objext
  6548. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6549. (eval $ac_compile) 2>conftest.er1
  6550. ac_status=$?
  6551. grep -v '^ *+' conftest.er1 >conftest.err
  6552. rm -f conftest.er1
  6553. cat conftest.err >&5
  6554. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6555. (exit $ac_status); } &&
  6556. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6557. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6558. (eval $ac_try) 2>&5
  6559. ac_status=$?
  6560. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6561. (exit $ac_status); }; } &&
  6562. { ac_try='test -s conftest.$ac_objext'
  6563. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6564. (eval $ac_try) 2>&5
  6565. ac_status=$?
  6566. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6567. (exit $ac_status); }; }; then
  6568. ac_hi=$ac_mid; break
  6569. else
  6570. echo "$as_me: failed program was:" >&5
  6571. sed 's/^/| /' conftest.$ac_ext >&5
  6572. ac_lo=`expr $ac_mid + 1`
  6573. if test $ac_lo -le $ac_mid; then
  6574. ac_lo= ac_hi=
  6575. break
  6576. fi
  6577. ac_mid=`expr 2 '*' $ac_mid + 1`
  6578. fi
  6579. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6580. done
  6581. else
  6582. echo "$as_me: failed program was:" >&5
  6583. sed 's/^/| /' conftest.$ac_ext >&5
  6584. cat >conftest.$ac_ext <<_ACEOF
  6585. /* confdefs.h. */
  6586. _ACEOF
  6587. cat confdefs.h >>conftest.$ac_ext
  6588. cat >>conftest.$ac_ext <<_ACEOF
  6589. /* end confdefs.h. */
  6590. $ac_includes_default
  6591. int
  6592. main ()
  6593. {
  6594. static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
  6595. test_array [0] = 0
  6596. ;
  6597. return 0;
  6598. }
  6599. _ACEOF
  6600. rm -f conftest.$ac_objext
  6601. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6602. (eval $ac_compile) 2>conftest.er1
  6603. ac_status=$?
  6604. grep -v '^ *+' conftest.er1 >conftest.err
  6605. rm -f conftest.er1
  6606. cat conftest.err >&5
  6607. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6608. (exit $ac_status); } &&
  6609. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6610. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6611. (eval $ac_try) 2>&5
  6612. ac_status=$?
  6613. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6614. (exit $ac_status); }; } &&
  6615. { ac_try='test -s conftest.$ac_objext'
  6616. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6617. (eval $ac_try) 2>&5
  6618. ac_status=$?
  6619. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6620. (exit $ac_status); }; }; then
  6621. ac_hi=-1 ac_mid=-1
  6622. while :; do
  6623. cat >conftest.$ac_ext <<_ACEOF
  6624. /* confdefs.h. */
  6625. _ACEOF
  6626. cat confdefs.h >>conftest.$ac_ext
  6627. cat >>conftest.$ac_ext <<_ACEOF
  6628. /* end confdefs.h. */
  6629. $ac_includes_default
  6630. int
  6631. main ()
  6632. {
  6633. static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
  6634. test_array [0] = 0
  6635. ;
  6636. return 0;
  6637. }
  6638. _ACEOF
  6639. rm -f conftest.$ac_objext
  6640. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6641. (eval $ac_compile) 2>conftest.er1
  6642. ac_status=$?
  6643. grep -v '^ *+' conftest.er1 >conftest.err
  6644. rm -f conftest.er1
  6645. cat conftest.err >&5
  6646. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6647. (exit $ac_status); } &&
  6648. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6649. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6650. (eval $ac_try) 2>&5
  6651. ac_status=$?
  6652. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6653. (exit $ac_status); }; } &&
  6654. { ac_try='test -s conftest.$ac_objext'
  6655. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6656. (eval $ac_try) 2>&5
  6657. ac_status=$?
  6658. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6659. (exit $ac_status); }; }; then
  6660. ac_lo=$ac_mid; break
  6661. else
  6662. echo "$as_me: failed program was:" >&5
  6663. sed 's/^/| /' conftest.$ac_ext >&5
  6664. ac_hi=`expr '(' $ac_mid ')' - 1`
  6665. if test $ac_mid -le $ac_hi; then
  6666. ac_lo= ac_hi=
  6667. break
  6668. fi
  6669. ac_mid=`expr 2 '*' $ac_mid`
  6670. fi
  6671. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6672. done
  6673. else
  6674. echo "$as_me: failed program was:" >&5
  6675. sed 's/^/| /' conftest.$ac_ext >&5
  6676. ac_lo= ac_hi=
  6677. fi
  6678. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6679. fi
  6680. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6681. # Binary search between lo and hi bounds.
  6682. while test "x$ac_lo" != "x$ac_hi"; do
  6683. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  6684. cat >conftest.$ac_ext <<_ACEOF
  6685. /* confdefs.h. */
  6686. _ACEOF
  6687. cat confdefs.h >>conftest.$ac_ext
  6688. cat >>conftest.$ac_ext <<_ACEOF
  6689. /* end confdefs.h. */
  6690. $ac_includes_default
  6691. int
  6692. main ()
  6693. {
  6694. static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
  6695. test_array [0] = 0
  6696. ;
  6697. return 0;
  6698. }
  6699. _ACEOF
  6700. rm -f conftest.$ac_objext
  6701. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6702. (eval $ac_compile) 2>conftest.er1
  6703. ac_status=$?
  6704. grep -v '^ *+' conftest.er1 >conftest.err
  6705. rm -f conftest.er1
  6706. cat conftest.err >&5
  6707. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6708. (exit $ac_status); } &&
  6709. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6710. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6711. (eval $ac_try) 2>&5
  6712. ac_status=$?
  6713. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6714. (exit $ac_status); }; } &&
  6715. { ac_try='test -s conftest.$ac_objext'
  6716. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6717. (eval $ac_try) 2>&5
  6718. ac_status=$?
  6719. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6720. (exit $ac_status); }; }; then
  6721. ac_hi=$ac_mid
  6722. else
  6723. echo "$as_me: failed program was:" >&5
  6724. sed 's/^/| /' conftest.$ac_ext >&5
  6725. ac_lo=`expr '(' $ac_mid ')' + 1`
  6726. fi
  6727. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6728. done
  6729. case $ac_lo in
  6730. ?*) ac_cv_sizeof_int=$ac_lo;;
  6731. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  6732. See \`config.log' for more details." >&5
  6733. echo "$as_me: error: cannot compute sizeof (int), 77
  6734. See \`config.log' for more details." >&2;}
  6735. { (exit 1); exit 1; }; } ;;
  6736. esac
  6737. else
  6738. if test "$cross_compiling" = yes; then
  6739. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  6740. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  6741. { (exit 1); exit 1; }; }
  6742. else
  6743. cat >conftest.$ac_ext <<_ACEOF
  6744. /* confdefs.h. */
  6745. _ACEOF
  6746. cat confdefs.h >>conftest.$ac_ext
  6747. cat >>conftest.$ac_ext <<_ACEOF
  6748. /* end confdefs.h. */
  6749. $ac_includes_default
  6750. long longval () { return (long) (sizeof (int)); }
  6751. unsigned long ulongval () { return (long) (sizeof (int)); }
  6752. #include <stdio.h>
  6753. #include <stdlib.h>
  6754. int
  6755. main ()
  6756. {
  6757. FILE *f = fopen ("conftest.val", "w");
  6758. if (! f)
  6759. exit (1);
  6760. if (((long) (sizeof (int))) < 0)
  6761. {
  6762. long i = longval ();
  6763. if (i != ((long) (sizeof (int))))
  6764. exit (1);
  6765. fprintf (f, "%ld\n", i);
  6766. }
  6767. else
  6768. {
  6769. unsigned long i = ulongval ();
  6770. if (i != ((long) (sizeof (int))))
  6771. exit (1);
  6772. fprintf (f, "%lu\n", i);
  6773. }
  6774. exit (ferror (f) || fclose (f) != 0);
  6775. ;
  6776. return 0;
  6777. }
  6778. _ACEOF
  6779. rm -f conftest$ac_exeext
  6780. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  6781. (eval $ac_link) 2>&5
  6782. ac_status=$?
  6783. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6784. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  6785. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6786. (eval $ac_try) 2>&5
  6787. ac_status=$?
  6788. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6789. (exit $ac_status); }; }; then
  6790. ac_cv_sizeof_int=`cat conftest.val`
  6791. else
  6792. echo "$as_me: program exited with status $ac_status" >&5
  6793. echo "$as_me: failed program was:" >&5
  6794. sed 's/^/| /' conftest.$ac_ext >&5
  6795. ( exit $ac_status )
  6796. { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
  6797. See \`config.log' for more details." >&5
  6798. echo "$as_me: error: cannot compute sizeof (int), 77
  6799. See \`config.log' for more details." >&2;}
  6800. { (exit 1); exit 1; }; }
  6801. fi
  6802. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  6803. fi
  6804. fi
  6805. rm -f conftest.val
  6806. else
  6807. ac_cv_sizeof_int=0
  6808. fi
  6809. fi
  6810. echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
  6811. echo "${ECHO_T}$ac_cv_sizeof_int" >&6
  6812. cat >>confdefs.h <<_ACEOF
  6813. #define SIZEOF_INT $ac_cv_sizeof_int
  6814. _ACEOF
  6815. echo "$as_me:$LINENO: checking for short" >&5
  6816. echo $ECHO_N "checking for short... $ECHO_C" >&6
  6817. if test "${ac_cv_type_short+set}" = set; then
  6818. echo $ECHO_N "(cached) $ECHO_C" >&6
  6819. else
  6820. cat >conftest.$ac_ext <<_ACEOF
  6821. /* confdefs.h. */
  6822. _ACEOF
  6823. cat confdefs.h >>conftest.$ac_ext
  6824. cat >>conftest.$ac_ext <<_ACEOF
  6825. /* end confdefs.h. */
  6826. $ac_includes_default
  6827. int
  6828. main ()
  6829. {
  6830. if ((short *) 0)
  6831. return 0;
  6832. if (sizeof (short))
  6833. return 0;
  6834. ;
  6835. return 0;
  6836. }
  6837. _ACEOF
  6838. rm -f conftest.$ac_objext
  6839. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6840. (eval $ac_compile) 2>conftest.er1
  6841. ac_status=$?
  6842. grep -v '^ *+' conftest.er1 >conftest.err
  6843. rm -f conftest.er1
  6844. cat conftest.err >&5
  6845. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6846. (exit $ac_status); } &&
  6847. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6848. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6849. (eval $ac_try) 2>&5
  6850. ac_status=$?
  6851. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6852. (exit $ac_status); }; } &&
  6853. { ac_try='test -s conftest.$ac_objext'
  6854. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6855. (eval $ac_try) 2>&5
  6856. ac_status=$?
  6857. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6858. (exit $ac_status); }; }; then
  6859. ac_cv_type_short=yes
  6860. else
  6861. echo "$as_me: failed program was:" >&5
  6862. sed 's/^/| /' conftest.$ac_ext >&5
  6863. ac_cv_type_short=no
  6864. fi
  6865. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6866. fi
  6867. echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
  6868. echo "${ECHO_T}$ac_cv_type_short" >&6
  6869. echo "$as_me:$LINENO: checking size of short" >&5
  6870. echo $ECHO_N "checking size of short... $ECHO_C" >&6
  6871. if test "${ac_cv_sizeof_short+set}" = set; then
  6872. echo $ECHO_N "(cached) $ECHO_C" >&6
  6873. else
  6874. if test "$ac_cv_type_short" = yes; then
  6875. # The cast to unsigned long works around a bug in the HP C Compiler
  6876. # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
  6877. # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
  6878. # This bug is HP SR number 8606223364.
  6879. if test "$cross_compiling" = yes; then
  6880. # Depending upon the size, compute the lo and hi bounds.
  6881. cat >conftest.$ac_ext <<_ACEOF
  6882. /* confdefs.h. */
  6883. _ACEOF
  6884. cat confdefs.h >>conftest.$ac_ext
  6885. cat >>conftest.$ac_ext <<_ACEOF
  6886. /* end confdefs.h. */
  6887. $ac_includes_default
  6888. int
  6889. main ()
  6890. {
  6891. static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
  6892. test_array [0] = 0
  6893. ;
  6894. return 0;
  6895. }
  6896. _ACEOF
  6897. rm -f conftest.$ac_objext
  6898. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6899. (eval $ac_compile) 2>conftest.er1
  6900. ac_status=$?
  6901. grep -v '^ *+' conftest.er1 >conftest.err
  6902. rm -f conftest.er1
  6903. cat conftest.err >&5
  6904. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6905. (exit $ac_status); } &&
  6906. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6907. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6908. (eval $ac_try) 2>&5
  6909. ac_status=$?
  6910. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6911. (exit $ac_status); }; } &&
  6912. { ac_try='test -s conftest.$ac_objext'
  6913. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6914. (eval $ac_try) 2>&5
  6915. ac_status=$?
  6916. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6917. (exit $ac_status); }; }; then
  6918. ac_lo=0 ac_mid=0
  6919. while :; do
  6920. cat >conftest.$ac_ext <<_ACEOF
  6921. /* confdefs.h. */
  6922. _ACEOF
  6923. cat confdefs.h >>conftest.$ac_ext
  6924. cat >>conftest.$ac_ext <<_ACEOF
  6925. /* end confdefs.h. */
  6926. $ac_includes_default
  6927. int
  6928. main ()
  6929. {
  6930. static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
  6931. test_array [0] = 0
  6932. ;
  6933. return 0;
  6934. }
  6935. _ACEOF
  6936. rm -f conftest.$ac_objext
  6937. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6938. (eval $ac_compile) 2>conftest.er1
  6939. ac_status=$?
  6940. grep -v '^ *+' conftest.er1 >conftest.err
  6941. rm -f conftest.er1
  6942. cat conftest.err >&5
  6943. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6944. (exit $ac_status); } &&
  6945. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6946. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6947. (eval $ac_try) 2>&5
  6948. ac_status=$?
  6949. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6950. (exit $ac_status); }; } &&
  6951. { ac_try='test -s conftest.$ac_objext'
  6952. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  6953. (eval $ac_try) 2>&5
  6954. ac_status=$?
  6955. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6956. (exit $ac_status); }; }; then
  6957. ac_hi=$ac_mid; break
  6958. else
  6959. echo "$as_me: failed program was:" >&5
  6960. sed 's/^/| /' conftest.$ac_ext >&5
  6961. ac_lo=`expr $ac_mid + 1`
  6962. if test $ac_lo -le $ac_mid; then
  6963. ac_lo= ac_hi=
  6964. break
  6965. fi
  6966. ac_mid=`expr 2 '*' $ac_mid + 1`
  6967. fi
  6968. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  6969. done
  6970. else
  6971. echo "$as_me: failed program was:" >&5
  6972. sed 's/^/| /' conftest.$ac_ext >&5
  6973. cat >conftest.$ac_ext <<_ACEOF
  6974. /* confdefs.h. */
  6975. _ACEOF
  6976. cat confdefs.h >>conftest.$ac_ext
  6977. cat >>conftest.$ac_ext <<_ACEOF
  6978. /* end confdefs.h. */
  6979. $ac_includes_default
  6980. int
  6981. main ()
  6982. {
  6983. static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
  6984. test_array [0] = 0
  6985. ;
  6986. return 0;
  6987. }
  6988. _ACEOF
  6989. rm -f conftest.$ac_objext
  6990. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  6991. (eval $ac_compile) 2>conftest.er1
  6992. ac_status=$?
  6993. grep -v '^ *+' conftest.er1 >conftest.err
  6994. rm -f conftest.er1
  6995. cat conftest.err >&5
  6996. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  6997. (exit $ac_status); } &&
  6998. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  6999. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7000. (eval $ac_try) 2>&5
  7001. ac_status=$?
  7002. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7003. (exit $ac_status); }; } &&
  7004. { ac_try='test -s conftest.$ac_objext'
  7005. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7006. (eval $ac_try) 2>&5
  7007. ac_status=$?
  7008. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7009. (exit $ac_status); }; }; then
  7010. ac_hi=-1 ac_mid=-1
  7011. while :; do
  7012. cat >conftest.$ac_ext <<_ACEOF
  7013. /* confdefs.h. */
  7014. _ACEOF
  7015. cat confdefs.h >>conftest.$ac_ext
  7016. cat >>conftest.$ac_ext <<_ACEOF
  7017. /* end confdefs.h. */
  7018. $ac_includes_default
  7019. int
  7020. main ()
  7021. {
  7022. static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
  7023. test_array [0] = 0
  7024. ;
  7025. return 0;
  7026. }
  7027. _ACEOF
  7028. rm -f conftest.$ac_objext
  7029. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7030. (eval $ac_compile) 2>conftest.er1
  7031. ac_status=$?
  7032. grep -v '^ *+' conftest.er1 >conftest.err
  7033. rm -f conftest.er1
  7034. cat conftest.err >&5
  7035. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7036. (exit $ac_status); } &&
  7037. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7038. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7039. (eval $ac_try) 2>&5
  7040. ac_status=$?
  7041. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7042. (exit $ac_status); }; } &&
  7043. { ac_try='test -s conftest.$ac_objext'
  7044. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7045. (eval $ac_try) 2>&5
  7046. ac_status=$?
  7047. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7048. (exit $ac_status); }; }; then
  7049. ac_lo=$ac_mid; break
  7050. else
  7051. echo "$as_me: failed program was:" >&5
  7052. sed 's/^/| /' conftest.$ac_ext >&5
  7053. ac_hi=`expr '(' $ac_mid ')' - 1`
  7054. if test $ac_mid -le $ac_hi; then
  7055. ac_lo= ac_hi=
  7056. break
  7057. fi
  7058. ac_mid=`expr 2 '*' $ac_mid`
  7059. fi
  7060. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7061. done
  7062. else
  7063. echo "$as_me: failed program was:" >&5
  7064. sed 's/^/| /' conftest.$ac_ext >&5
  7065. ac_lo= ac_hi=
  7066. fi
  7067. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7068. fi
  7069. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7070. # Binary search between lo and hi bounds.
  7071. while test "x$ac_lo" != "x$ac_hi"; do
  7072. ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
  7073. cat >conftest.$ac_ext <<_ACEOF
  7074. /* confdefs.h. */
  7075. _ACEOF
  7076. cat confdefs.h >>conftest.$ac_ext
  7077. cat >>conftest.$ac_ext <<_ACEOF
  7078. /* end confdefs.h. */
  7079. $ac_includes_default
  7080. int
  7081. main ()
  7082. {
  7083. static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
  7084. test_array [0] = 0
  7085. ;
  7086. return 0;
  7087. }
  7088. _ACEOF
  7089. rm -f conftest.$ac_objext
  7090. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7091. (eval $ac_compile) 2>conftest.er1
  7092. ac_status=$?
  7093. grep -v '^ *+' conftest.er1 >conftest.err
  7094. rm -f conftest.er1
  7095. cat conftest.err >&5
  7096. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7097. (exit $ac_status); } &&
  7098. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7099. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7100. (eval $ac_try) 2>&5
  7101. ac_status=$?
  7102. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7103. (exit $ac_status); }; } &&
  7104. { ac_try='test -s conftest.$ac_objext'
  7105. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7106. (eval $ac_try) 2>&5
  7107. ac_status=$?
  7108. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7109. (exit $ac_status); }; }; then
  7110. ac_hi=$ac_mid
  7111. else
  7112. echo "$as_me: failed program was:" >&5
  7113. sed 's/^/| /' conftest.$ac_ext >&5
  7114. ac_lo=`expr '(' $ac_mid ')' + 1`
  7115. fi
  7116. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7117. done
  7118. case $ac_lo in
  7119. ?*) ac_cv_sizeof_short=$ac_lo;;
  7120. '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
  7121. See \`config.log' for more details." >&5
  7122. echo "$as_me: error: cannot compute sizeof (short), 77
  7123. See \`config.log' for more details." >&2;}
  7124. { (exit 1); exit 1; }; } ;;
  7125. esac
  7126. else
  7127. if test "$cross_compiling" = yes; then
  7128. { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
  7129. echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
  7130. { (exit 1); exit 1; }; }
  7131. else
  7132. cat >conftest.$ac_ext <<_ACEOF
  7133. /* confdefs.h. */
  7134. _ACEOF
  7135. cat confdefs.h >>conftest.$ac_ext
  7136. cat >>conftest.$ac_ext <<_ACEOF
  7137. /* end confdefs.h. */
  7138. $ac_includes_default
  7139. long longval () { return (long) (sizeof (short)); }
  7140. unsigned long ulongval () { return (long) (sizeof (short)); }
  7141. #include <stdio.h>
  7142. #include <stdlib.h>
  7143. int
  7144. main ()
  7145. {
  7146. FILE *f = fopen ("conftest.val", "w");
  7147. if (! f)
  7148. exit (1);
  7149. if (((long) (sizeof (short))) < 0)
  7150. {
  7151. long i = longval ();
  7152. if (i != ((long) (sizeof (short))))
  7153. exit (1);
  7154. fprintf (f, "%ld\n", i);
  7155. }
  7156. else
  7157. {
  7158. unsigned long i = ulongval ();
  7159. if (i != ((long) (sizeof (short))))
  7160. exit (1);
  7161. fprintf (f, "%lu\n", i);
  7162. }
  7163. exit (ferror (f) || fclose (f) != 0);
  7164. ;
  7165. return 0;
  7166. }
  7167. _ACEOF
  7168. rm -f conftest$ac_exeext
  7169. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7170. (eval $ac_link) 2>&5
  7171. ac_status=$?
  7172. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7173. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7174. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7175. (eval $ac_try) 2>&5
  7176. ac_status=$?
  7177. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7178. (exit $ac_status); }; }; then
  7179. ac_cv_sizeof_short=`cat conftest.val`
  7180. else
  7181. echo "$as_me: program exited with status $ac_status" >&5
  7182. echo "$as_me: failed program was:" >&5
  7183. sed 's/^/| /' conftest.$ac_ext >&5
  7184. ( exit $ac_status )
  7185. { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
  7186. See \`config.log' for more details." >&5
  7187. echo "$as_me: error: cannot compute sizeof (short), 77
  7188. See \`config.log' for more details." >&2;}
  7189. { (exit 1); exit 1; }; }
  7190. fi
  7191. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7192. fi
  7193. fi
  7194. rm -f conftest.val
  7195. else
  7196. ac_cv_sizeof_short=0
  7197. fi
  7198. fi
  7199. echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
  7200. echo "${ECHO_T}$ac_cv_sizeof_short" >&6
  7201. cat >>confdefs.h <<_ACEOF
  7202. #define SIZEOF_SHORT $ac_cv_sizeof_short
  7203. _ACEOF
  7204. #checkpoint
  7205. cat >confcache <<\_ACEOF
  7206. # This file is a shell script that caches the results of configure
  7207. # tests run on this system so they can be shared between configure
  7208. # scripts and configure runs, see configure's option --config-cache.
  7209. # It is not useful on other systems. If it contains results you don't
  7210. # want to keep, you may remove or edit it.
  7211. #
  7212. # config.status only pays attention to the cache file if you give it
  7213. # the --recheck option to rerun configure.
  7214. #
  7215. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  7216. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  7217. # following values.
  7218. _ACEOF
  7219. # The following way of writing the cache mishandles newlines in values,
  7220. # but we know of no workaround that is simple, portable, and efficient.
  7221. # So, don't put newlines in cache variables' values.
  7222. # Ultrix sh set writes to stderr and can't be redirected directly,
  7223. # and sets the high bit in the cache file unless we assign to the vars.
  7224. {
  7225. (set) 2>&1 |
  7226. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  7227. *ac_space=\ *)
  7228. # `set' does not quote correctly, so add quotes (double-quote
  7229. # substitution turns \\\\ into \\, and sed turns \\ into \).
  7230. sed -n \
  7231. "s/'/'\\\\''/g;
  7232. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  7233. ;;
  7234. *)
  7235. # `set' quotes correctly as required by POSIX, so do not add quotes.
  7236. sed -n \
  7237. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  7238. ;;
  7239. esac;
  7240. } |
  7241. sed '
  7242. t clear
  7243. : clear
  7244. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  7245. t end
  7246. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  7247. : end' >>confcache
  7248. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  7249. if test -w $cache_file; then
  7250. test "x$cache_file" != "x/dev/null"
  7251. cat confcache >$cache_file
  7252. else
  7253. echo "not updating unwritable cache $cache_file"
  7254. fi
  7255. fi
  7256. rm -f confcache
  7257. echo "$as_me:$LINENO: checking for working volatile" >&5
  7258. echo $ECHO_N "checking for working volatile... $ECHO_C" >&6
  7259. if test "${ac_cv_c_volatile+set}" = set; then
  7260. echo $ECHO_N "(cached) $ECHO_C" >&6
  7261. else
  7262. cat >conftest.$ac_ext <<_ACEOF
  7263. /* confdefs.h. */
  7264. _ACEOF
  7265. cat confdefs.h >>conftest.$ac_ext
  7266. cat >>conftest.$ac_ext <<_ACEOF
  7267. /* end confdefs.h. */
  7268. int
  7269. main ()
  7270. {
  7271. volatile int x;
  7272. int * volatile y;
  7273. ;
  7274. return 0;
  7275. }
  7276. _ACEOF
  7277. rm -f conftest.$ac_objext
  7278. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7279. (eval $ac_compile) 2>conftest.er1
  7280. ac_status=$?
  7281. grep -v '^ *+' conftest.er1 >conftest.err
  7282. rm -f conftest.er1
  7283. cat conftest.err >&5
  7284. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7285. (exit $ac_status); } &&
  7286. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7287. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7288. (eval $ac_try) 2>&5
  7289. ac_status=$?
  7290. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7291. (exit $ac_status); }; } &&
  7292. { ac_try='test -s conftest.$ac_objext'
  7293. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7294. (eval $ac_try) 2>&5
  7295. ac_status=$?
  7296. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7297. (exit $ac_status); }; }; then
  7298. ac_cv_c_volatile=yes
  7299. else
  7300. echo "$as_me: failed program was:" >&5
  7301. sed 's/^/| /' conftest.$ac_ext >&5
  7302. ac_cv_c_volatile=no
  7303. fi
  7304. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7305. fi
  7306. echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
  7307. echo "${ECHO_T}$ac_cv_c_volatile" >&6
  7308. if test $ac_cv_c_volatile = no; then
  7309. cat >>confdefs.h <<\_ACEOF
  7310. #define volatile
  7311. _ACEOF
  7312. fi
  7313. if test $ac_cv_c_compiler_gnu = yes; then
  7314. echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
  7315. echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
  7316. if test "${ac_cv_prog_gcc_traditional+set}" = set; then
  7317. echo $ECHO_N "(cached) $ECHO_C" >&6
  7318. else
  7319. ac_pattern="Autoconf.*'x'"
  7320. cat >conftest.$ac_ext <<_ACEOF
  7321. /* confdefs.h. */
  7322. _ACEOF
  7323. cat confdefs.h >>conftest.$ac_ext
  7324. cat >>conftest.$ac_ext <<_ACEOF
  7325. /* end confdefs.h. */
  7326. #include <sgtty.h>
  7327. Autoconf TIOCGETP
  7328. _ACEOF
  7329. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7330. $EGREP "$ac_pattern" >/dev/null 2>&1; then
  7331. ac_cv_prog_gcc_traditional=yes
  7332. else
  7333. ac_cv_prog_gcc_traditional=no
  7334. fi
  7335. rm -f conftest*
  7336. if test $ac_cv_prog_gcc_traditional = no; then
  7337. cat >conftest.$ac_ext <<_ACEOF
  7338. /* confdefs.h. */
  7339. _ACEOF
  7340. cat confdefs.h >>conftest.$ac_ext
  7341. cat >>conftest.$ac_ext <<_ACEOF
  7342. /* end confdefs.h. */
  7343. #include <termio.h>
  7344. Autoconf TCGETA
  7345. _ACEOF
  7346. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7347. $EGREP "$ac_pattern" >/dev/null 2>&1; then
  7348. ac_cv_prog_gcc_traditional=yes
  7349. fi
  7350. rm -f conftest*
  7351. fi
  7352. fi
  7353. echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
  7354. echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
  7355. if test $ac_cv_prog_gcc_traditional = yes; then
  7356. CC="$CC -traditional"
  7357. fi
  7358. fi
  7359. echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
  7360. echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
  7361. if test "${ac_cv_struct_tm+set}" = set; then
  7362. echo $ECHO_N "(cached) $ECHO_C" >&6
  7363. else
  7364. cat >conftest.$ac_ext <<_ACEOF
  7365. /* confdefs.h. */
  7366. _ACEOF
  7367. cat confdefs.h >>conftest.$ac_ext
  7368. cat >>conftest.$ac_ext <<_ACEOF
  7369. /* end confdefs.h. */
  7370. #include <sys/types.h>
  7371. #include <time.h>
  7372. int
  7373. main ()
  7374. {
  7375. struct tm *tp; tp->tm_sec;
  7376. ;
  7377. return 0;
  7378. }
  7379. _ACEOF
  7380. rm -f conftest.$ac_objext
  7381. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7382. (eval $ac_compile) 2>conftest.er1
  7383. ac_status=$?
  7384. grep -v '^ *+' conftest.er1 >conftest.err
  7385. rm -f conftest.er1
  7386. cat conftest.err >&5
  7387. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7388. (exit $ac_status); } &&
  7389. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7390. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7391. (eval $ac_try) 2>&5
  7392. ac_status=$?
  7393. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7394. (exit $ac_status); }; } &&
  7395. { ac_try='test -s conftest.$ac_objext'
  7396. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7397. (eval $ac_try) 2>&5
  7398. ac_status=$?
  7399. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7400. (exit $ac_status); }; }; then
  7401. ac_cv_struct_tm=time.h
  7402. else
  7403. echo "$as_me: failed program was:" >&5
  7404. sed 's/^/| /' conftest.$ac_ext >&5
  7405. ac_cv_struct_tm=sys/time.h
  7406. fi
  7407. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7408. fi
  7409. echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
  7410. echo "${ECHO_T}$ac_cv_struct_tm" >&6
  7411. if test $ac_cv_struct_tm = sys/time.h; then
  7412. cat >>confdefs.h <<\_ACEOF
  7413. #define TM_IN_SYS_TIME 1
  7414. _ACEOF
  7415. fi
  7416. echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
  7417. echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
  7418. if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
  7419. echo $ECHO_N "(cached) $ECHO_C" >&6
  7420. else
  7421. cat >conftest.$ac_ext <<_ACEOF
  7422. /* confdefs.h. */
  7423. _ACEOF
  7424. cat confdefs.h >>conftest.$ac_ext
  7425. cat >>conftest.$ac_ext <<_ACEOF
  7426. /* end confdefs.h. */
  7427. #include <sys/types.h>
  7428. #include <$ac_cv_struct_tm>
  7429. int
  7430. main ()
  7431. {
  7432. static struct tm ac_aggr;
  7433. if (ac_aggr.tm_zone)
  7434. return 0;
  7435. ;
  7436. return 0;
  7437. }
  7438. _ACEOF
  7439. rm -f conftest.$ac_objext
  7440. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7441. (eval $ac_compile) 2>conftest.er1
  7442. ac_status=$?
  7443. grep -v '^ *+' conftest.er1 >conftest.err
  7444. rm -f conftest.er1
  7445. cat conftest.err >&5
  7446. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7447. (exit $ac_status); } &&
  7448. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7449. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7450. (eval $ac_try) 2>&5
  7451. ac_status=$?
  7452. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7453. (exit $ac_status); }; } &&
  7454. { ac_try='test -s conftest.$ac_objext'
  7455. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7456. (eval $ac_try) 2>&5
  7457. ac_status=$?
  7458. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7459. (exit $ac_status); }; }; then
  7460. ac_cv_member_struct_tm_tm_zone=yes
  7461. else
  7462. echo "$as_me: failed program was:" >&5
  7463. sed 's/^/| /' conftest.$ac_ext >&5
  7464. cat >conftest.$ac_ext <<_ACEOF
  7465. /* confdefs.h. */
  7466. _ACEOF
  7467. cat confdefs.h >>conftest.$ac_ext
  7468. cat >>conftest.$ac_ext <<_ACEOF
  7469. /* end confdefs.h. */
  7470. #include <sys/types.h>
  7471. #include <$ac_cv_struct_tm>
  7472. int
  7473. main ()
  7474. {
  7475. static struct tm ac_aggr;
  7476. if (sizeof ac_aggr.tm_zone)
  7477. return 0;
  7478. ;
  7479. return 0;
  7480. }
  7481. _ACEOF
  7482. rm -f conftest.$ac_objext
  7483. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7484. (eval $ac_compile) 2>conftest.er1
  7485. ac_status=$?
  7486. grep -v '^ *+' conftest.er1 >conftest.err
  7487. rm -f conftest.er1
  7488. cat conftest.err >&5
  7489. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7490. (exit $ac_status); } &&
  7491. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7492. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7493. (eval $ac_try) 2>&5
  7494. ac_status=$?
  7495. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7496. (exit $ac_status); }; } &&
  7497. { ac_try='test -s conftest.$ac_objext'
  7498. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7499. (eval $ac_try) 2>&5
  7500. ac_status=$?
  7501. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7502. (exit $ac_status); }; }; then
  7503. ac_cv_member_struct_tm_tm_zone=yes
  7504. else
  7505. echo "$as_me: failed program was:" >&5
  7506. sed 's/^/| /' conftest.$ac_ext >&5
  7507. ac_cv_member_struct_tm_tm_zone=no
  7508. fi
  7509. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7510. fi
  7511. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7512. fi
  7513. echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
  7514. echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
  7515. if test $ac_cv_member_struct_tm_tm_zone = yes; then
  7516. cat >>confdefs.h <<_ACEOF
  7517. #define HAVE_STRUCT_TM_TM_ZONE 1
  7518. _ACEOF
  7519. fi
  7520. if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
  7521. cat >>confdefs.h <<\_ACEOF
  7522. #define HAVE_TM_ZONE 1
  7523. _ACEOF
  7524. else
  7525. echo "$as_me:$LINENO: checking for tzname" >&5
  7526. echo $ECHO_N "checking for tzname... $ECHO_C" >&6
  7527. if test "${ac_cv_var_tzname+set}" = set; then
  7528. echo $ECHO_N "(cached) $ECHO_C" >&6
  7529. else
  7530. cat >conftest.$ac_ext <<_ACEOF
  7531. /* confdefs.h. */
  7532. _ACEOF
  7533. cat confdefs.h >>conftest.$ac_ext
  7534. cat >>conftest.$ac_ext <<_ACEOF
  7535. /* end confdefs.h. */
  7536. #include <time.h>
  7537. #ifndef tzname /* For SGI. */
  7538. extern char *tzname[]; /* RS6000 and others reject char **tzname. */
  7539. #endif
  7540. int
  7541. main ()
  7542. {
  7543. atoi(*tzname);
  7544. ;
  7545. return 0;
  7546. }
  7547. _ACEOF
  7548. rm -f conftest.$ac_objext conftest$ac_exeext
  7549. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7550. (eval $ac_link) 2>conftest.er1
  7551. ac_status=$?
  7552. grep -v '^ *+' conftest.er1 >conftest.err
  7553. rm -f conftest.er1
  7554. cat conftest.err >&5
  7555. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7556. (exit $ac_status); } &&
  7557. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7558. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7559. (eval $ac_try) 2>&5
  7560. ac_status=$?
  7561. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7562. (exit $ac_status); }; } &&
  7563. { ac_try='test -s conftest$ac_exeext'
  7564. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7565. (eval $ac_try) 2>&5
  7566. ac_status=$?
  7567. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7568. (exit $ac_status); }; }; then
  7569. ac_cv_var_tzname=yes
  7570. else
  7571. echo "$as_me: failed program was:" >&5
  7572. sed 's/^/| /' conftest.$ac_ext >&5
  7573. ac_cv_var_tzname=no
  7574. fi
  7575. rm -f conftest.err conftest.$ac_objext \
  7576. conftest$ac_exeext conftest.$ac_ext
  7577. fi
  7578. echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
  7579. echo "${ECHO_T}$ac_cv_var_tzname" >&6
  7580. if test $ac_cv_var_tzname = yes; then
  7581. cat >>confdefs.h <<\_ACEOF
  7582. #define HAVE_TZNAME 1
  7583. _ACEOF
  7584. fi
  7585. fi
  7586. echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
  7587. echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
  7588. if test "${ac_cv_struct_tm+set}" = set; then
  7589. echo $ECHO_N "(cached) $ECHO_C" >&6
  7590. else
  7591. cat >conftest.$ac_ext <<_ACEOF
  7592. /* confdefs.h. */
  7593. _ACEOF
  7594. cat confdefs.h >>conftest.$ac_ext
  7595. cat >>conftest.$ac_ext <<_ACEOF
  7596. /* end confdefs.h. */
  7597. #include <sys/types.h>
  7598. #include <time.h>
  7599. int
  7600. main ()
  7601. {
  7602. struct tm *tp; tp->tm_sec;
  7603. ;
  7604. return 0;
  7605. }
  7606. _ACEOF
  7607. rm -f conftest.$ac_objext
  7608. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7609. (eval $ac_compile) 2>conftest.er1
  7610. ac_status=$?
  7611. grep -v '^ *+' conftest.er1 >conftest.err
  7612. rm -f conftest.er1
  7613. cat conftest.err >&5
  7614. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7615. (exit $ac_status); } &&
  7616. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7617. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7618. (eval $ac_try) 2>&5
  7619. ac_status=$?
  7620. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7621. (exit $ac_status); }; } &&
  7622. { ac_try='test -s conftest.$ac_objext'
  7623. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7624. (eval $ac_try) 2>&5
  7625. ac_status=$?
  7626. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7627. (exit $ac_status); }; }; then
  7628. ac_cv_struct_tm=time.h
  7629. else
  7630. echo "$as_me: failed program was:" >&5
  7631. sed 's/^/| /' conftest.$ac_ext >&5
  7632. ac_cv_struct_tm=sys/time.h
  7633. fi
  7634. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7635. fi
  7636. echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
  7637. echo "${ECHO_T}$ac_cv_struct_tm" >&6
  7638. if test $ac_cv_struct_tm = sys/time.h; then
  7639. cat >>confdefs.h <<\_ACEOF
  7640. #define TM_IN_SYS_TIME 1
  7641. _ACEOF
  7642. fi
  7643. #checkpoint
  7644. cat >confcache <<\_ACEOF
  7645. # This file is a shell script that caches the results of configure
  7646. # tests run on this system so they can be shared between configure
  7647. # scripts and configure runs, see configure's option --config-cache.
  7648. # It is not useful on other systems. If it contains results you don't
  7649. # want to keep, you may remove or edit it.
  7650. #
  7651. # config.status only pays attention to the cache file if you give it
  7652. # the --recheck option to rerun configure.
  7653. #
  7654. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  7655. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  7656. # following values.
  7657. _ACEOF
  7658. # The following way of writing the cache mishandles newlines in values,
  7659. # but we know of no workaround that is simple, portable, and efficient.
  7660. # So, don't put newlines in cache variables' values.
  7661. # Ultrix sh set writes to stderr and can't be redirected directly,
  7662. # and sets the high bit in the cache file unless we assign to the vars.
  7663. {
  7664. (set) 2>&1 |
  7665. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  7666. *ac_space=\ *)
  7667. # `set' does not quote correctly, so add quotes (double-quote
  7668. # substitution turns \\\\ into \\, and sed turns \\ into \).
  7669. sed -n \
  7670. "s/'/'\\\\''/g;
  7671. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  7672. ;;
  7673. *)
  7674. # `set' quotes correctly as required by POSIX, so do not add quotes.
  7675. sed -n \
  7676. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  7677. ;;
  7678. esac;
  7679. } |
  7680. sed '
  7681. t clear
  7682. : clear
  7683. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  7684. t end
  7685. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  7686. : end' >>confcache
  7687. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  7688. if test -w $cache_file; then
  7689. test "x$cache_file" != "x/dev/null"
  7690. cat confcache >$cache_file
  7691. else
  7692. echo "not updating unwritable cache $cache_file"
  7693. fi
  7694. fi
  7695. rm -f confcache
  7696. # Check for IPv6 support
  7697. #EGG_IPV6_SUPPORTED
  7698. echo "$as_me:$LINENO: checking whether or not you disabled IPv6 support" >&5
  7699. echo $ECHO_N "checking whether or not you disabled IPv6 support... $ECHO_C" >&6
  7700. # Check whether --enable-ipv6 or --disable-ipv6 was given.
  7701. if test "${enable_ipv6+set}" = set; then
  7702. enableval="$enable_ipv6"
  7703. ac_cv_dipv6="yes"
  7704. echo "$as_me:$LINENO: result: yes" >&5
  7705. echo "${ECHO_T}yes" >&6
  7706. else
  7707. ac_cv_dipv6="no"
  7708. if test "$egg_cv_ipv6_supported" = "no"; then
  7709. ac_cv_dipv6="no"
  7710. fi
  7711. echo "$as_me:$LINENO: result: $ac_cv_dipv6" >&5
  7712. echo "${ECHO_T}$ac_cv_dipv6" >&6
  7713. fi;
  7714. if test "$ac_cv_dipv6" = "no"; then
  7715. cat >>confdefs.h <<\_ACEOF
  7716. #define USE_IPV6 1
  7717. _ACEOF
  7718. fi
  7719. echo "$as_me:$LINENO: checking for socklen_t" >&5
  7720. echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
  7721. if test "${egg_cv_socklen_t+set}" = set; then
  7722. echo $ECHO_N "(cached) $ECHO_C" >&6
  7723. else
  7724. if test "$cross_compiling" = yes; then
  7725. egg_cv_socklen_t=no
  7726. else
  7727. cat >conftest.$ac_ext <<_ACEOF
  7728. /* confdefs.h. */
  7729. _ACEOF
  7730. cat confdefs.h >>conftest.$ac_ext
  7731. cat >>conftest.$ac_ext <<_ACEOF
  7732. /* end confdefs.h. */
  7733. #include <unistd.h>
  7734. #include <sys/types.h>
  7735. #include <sys/socket.h>
  7736. #include <netinet/in.h>
  7737. #include <arpa/inet.h>
  7738. int main()
  7739. {
  7740. socklen_t test = sizeof(int);
  7741. return 0;
  7742. }
  7743. _ACEOF
  7744. rm -f conftest$ac_exeext
  7745. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  7746. (eval $ac_link) 2>&5
  7747. ac_status=$?
  7748. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7749. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  7750. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7751. (eval $ac_try) 2>&5
  7752. ac_status=$?
  7753. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7754. (exit $ac_status); }; }; then
  7755. egg_cv_socklen_t=yes
  7756. else
  7757. echo "$as_me: program exited with status $ac_status" >&5
  7758. echo "$as_me: failed program was:" >&5
  7759. sed 's/^/| /' conftest.$ac_ext >&5
  7760. ( exit $ac_status )
  7761. egg_cv_socklen_t=no
  7762. fi
  7763. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  7764. fi
  7765. fi
  7766. if test "$egg_cv_socklen_t" = "yes"; then
  7767. cat >>confdefs.h <<\_ACEOF
  7768. #define HAVE_SOCKLEN_T 1
  7769. _ACEOF
  7770. echo "$as_me:$LINENO: result: yes" >&5
  7771. echo "${ECHO_T}yes" >&6
  7772. else
  7773. echo "$as_me:$LINENO: result: no" >&5
  7774. echo "${ECHO_T}no" >&6
  7775. fi
  7776. # Checks for library functions
  7777. #checkpoint
  7778. cat >confcache <<\_ACEOF
  7779. # This file is a shell script that caches the results of configure
  7780. # tests run on this system so they can be shared between configure
  7781. # scripts and configure runs, see configure's option --config-cache.
  7782. # It is not useful on other systems. If it contains results you don't
  7783. # want to keep, you may remove or edit it.
  7784. #
  7785. # config.status only pays attention to the cache file if you give it
  7786. # the --recheck option to rerun configure.
  7787. #
  7788. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  7789. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  7790. # following values.
  7791. _ACEOF
  7792. # The following way of writing the cache mishandles newlines in values,
  7793. # but we know of no workaround that is simple, portable, and efficient.
  7794. # So, don't put newlines in cache variables' values.
  7795. # Ultrix sh set writes to stderr and can't be redirected directly,
  7796. # and sets the high bit in the cache file unless we assign to the vars.
  7797. {
  7798. (set) 2>&1 |
  7799. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  7800. *ac_space=\ *)
  7801. # `set' does not quote correctly, so add quotes (double-quote
  7802. # substitution turns \\\\ into \\, and sed turns \\ into \).
  7803. sed -n \
  7804. "s/'/'\\\\''/g;
  7805. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  7806. ;;
  7807. *)
  7808. # `set' quotes correctly as required by POSIX, so do not add quotes.
  7809. sed -n \
  7810. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  7811. ;;
  7812. esac;
  7813. } |
  7814. sed '
  7815. t clear
  7816. : clear
  7817. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  7818. t end
  7819. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  7820. : end' >>confcache
  7821. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  7822. if test -w $cache_file; then
  7823. test "x$cache_file" != "x/dev/null"
  7824. cat confcache >$cache_file
  7825. else
  7826. echo "not updating unwritable cache $cache_file"
  7827. fi
  7828. fi
  7829. rm -f confcache
  7830. # Checks for library functions.
  7831. for ac_header in unistd.h vfork.h
  7832. do
  7833. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  7834. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  7835. echo "$as_me:$LINENO: checking for $ac_header" >&5
  7836. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  7837. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  7838. echo $ECHO_N "(cached) $ECHO_C" >&6
  7839. fi
  7840. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  7841. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  7842. else
  7843. # Is the header compilable?
  7844. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  7845. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  7846. cat >conftest.$ac_ext <<_ACEOF
  7847. /* confdefs.h. */
  7848. _ACEOF
  7849. cat confdefs.h >>conftest.$ac_ext
  7850. cat >>conftest.$ac_ext <<_ACEOF
  7851. /* end confdefs.h. */
  7852. $ac_includes_default
  7853. #include <$ac_header>
  7854. _ACEOF
  7855. rm -f conftest.$ac_objext
  7856. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  7857. (eval $ac_compile) 2>conftest.er1
  7858. ac_status=$?
  7859. grep -v '^ *+' conftest.er1 >conftest.err
  7860. rm -f conftest.er1
  7861. cat conftest.err >&5
  7862. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7863. (exit $ac_status); } &&
  7864. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  7865. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7866. (eval $ac_try) 2>&5
  7867. ac_status=$?
  7868. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7869. (exit $ac_status); }; } &&
  7870. { ac_try='test -s conftest.$ac_objext'
  7871. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  7872. (eval $ac_try) 2>&5
  7873. ac_status=$?
  7874. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7875. (exit $ac_status); }; }; then
  7876. ac_header_compiler=yes
  7877. else
  7878. echo "$as_me: failed program was:" >&5
  7879. sed 's/^/| /' conftest.$ac_ext >&5
  7880. ac_header_compiler=no
  7881. fi
  7882. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  7883. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  7884. echo "${ECHO_T}$ac_header_compiler" >&6
  7885. # Is the header present?
  7886. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  7887. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  7888. cat >conftest.$ac_ext <<_ACEOF
  7889. /* confdefs.h. */
  7890. _ACEOF
  7891. cat confdefs.h >>conftest.$ac_ext
  7892. cat >>conftest.$ac_ext <<_ACEOF
  7893. /* end confdefs.h. */
  7894. #include <$ac_header>
  7895. _ACEOF
  7896. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  7897. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  7898. ac_status=$?
  7899. grep -v '^ *+' conftest.er1 >conftest.err
  7900. rm -f conftest.er1
  7901. cat conftest.err >&5
  7902. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  7903. (exit $ac_status); } >/dev/null; then
  7904. if test -s conftest.err; then
  7905. ac_cpp_err=$ac_c_preproc_warn_flag
  7906. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  7907. else
  7908. ac_cpp_err=
  7909. fi
  7910. else
  7911. ac_cpp_err=yes
  7912. fi
  7913. if test -z "$ac_cpp_err"; then
  7914. ac_header_preproc=yes
  7915. else
  7916. echo "$as_me: failed program was:" >&5
  7917. sed 's/^/| /' conftest.$ac_ext >&5
  7918. ac_header_preproc=no
  7919. fi
  7920. rm -f conftest.err conftest.$ac_ext
  7921. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  7922. echo "${ECHO_T}$ac_header_preproc" >&6
  7923. # So? What about this header?
  7924. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  7925. yes:no: )
  7926. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  7927. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  7928. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  7929. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  7930. ac_header_preproc=yes
  7931. ;;
  7932. no:yes:* )
  7933. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  7934. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  7935. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  7936. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  7937. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  7938. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  7939. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  7940. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  7941. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  7942. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  7943. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  7944. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  7945. (
  7946. cat <<\_ASBOX
  7947. ## ------------------------------------------ ##
  7948. ## Report this to the AC_PACKAGE_NAME lists. ##
  7949. ## ------------------------------------------ ##
  7950. _ASBOX
  7951. ) |
  7952. sed "s/^/$as_me: WARNING: /" >&2
  7953. ;;
  7954. esac
  7955. echo "$as_me:$LINENO: checking for $ac_header" >&5
  7956. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  7957. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  7958. echo $ECHO_N "(cached) $ECHO_C" >&6
  7959. else
  7960. eval "$as_ac_Header=\$ac_header_preproc"
  7961. fi
  7962. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  7963. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  7964. fi
  7965. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  7966. cat >>confdefs.h <<_ACEOF
  7967. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  7968. _ACEOF
  7969. fi
  7970. done
  7971. for ac_func in fork vfork
  7972. do
  7973. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  7974. echo "$as_me:$LINENO: checking for $ac_func" >&5
  7975. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  7976. if eval "test \"\${$as_ac_var+set}\" = set"; then
  7977. echo $ECHO_N "(cached) $ECHO_C" >&6
  7978. else
  7979. cat >conftest.$ac_ext <<_ACEOF
  7980. /* confdefs.h. */
  7981. _ACEOF
  7982. cat confdefs.h >>conftest.$ac_ext
  7983. cat >>conftest.$ac_ext <<_ACEOF
  7984. /* end confdefs.h. */
  7985. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  7986. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  7987. #define $ac_func innocuous_$ac_func
  7988. /* System header to define __stub macros and hopefully few prototypes,
  7989. which can conflict with char $ac_func (); below.
  7990. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  7991. <limits.h> exists even on freestanding compilers. */
  7992. #ifdef __STDC__
  7993. # include <limits.h>
  7994. #else
  7995. # include <assert.h>
  7996. #endif
  7997. #undef $ac_func
  7998. /* Override any gcc2 internal prototype to avoid an error. */
  7999. #ifdef __cplusplus
  8000. extern "C"
  8001. {
  8002. #endif
  8003. /* We use char because int might match the return type of a gcc2
  8004. builtin and then its argument prototype would still apply. */
  8005. char $ac_func ();
  8006. /* The GNU C library defines this for functions which it implements
  8007. to always fail with ENOSYS. Some functions are actually named
  8008. something starting with __ and the normal name is an alias. */
  8009. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  8010. choke me
  8011. #else
  8012. char (*f) () = $ac_func;
  8013. #endif
  8014. #ifdef __cplusplus
  8015. }
  8016. #endif
  8017. int
  8018. main ()
  8019. {
  8020. return f != $ac_func;
  8021. ;
  8022. return 0;
  8023. }
  8024. _ACEOF
  8025. rm -f conftest.$ac_objext conftest$ac_exeext
  8026. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8027. (eval $ac_link) 2>conftest.er1
  8028. ac_status=$?
  8029. grep -v '^ *+' conftest.er1 >conftest.err
  8030. rm -f conftest.er1
  8031. cat conftest.err >&5
  8032. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8033. (exit $ac_status); } &&
  8034. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8035. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8036. (eval $ac_try) 2>&5
  8037. ac_status=$?
  8038. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8039. (exit $ac_status); }; } &&
  8040. { ac_try='test -s conftest$ac_exeext'
  8041. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8042. (eval $ac_try) 2>&5
  8043. ac_status=$?
  8044. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8045. (exit $ac_status); }; }; then
  8046. eval "$as_ac_var=yes"
  8047. else
  8048. echo "$as_me: failed program was:" >&5
  8049. sed 's/^/| /' conftest.$ac_ext >&5
  8050. eval "$as_ac_var=no"
  8051. fi
  8052. rm -f conftest.err conftest.$ac_objext \
  8053. conftest$ac_exeext conftest.$ac_ext
  8054. fi
  8055. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  8056. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  8057. if test `eval echo '${'$as_ac_var'}'` = yes; then
  8058. cat >>confdefs.h <<_ACEOF
  8059. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  8060. _ACEOF
  8061. fi
  8062. done
  8063. if test "x$ac_cv_func_fork" = xyes; then
  8064. echo "$as_me:$LINENO: checking for working fork" >&5
  8065. echo $ECHO_N "checking for working fork... $ECHO_C" >&6
  8066. if test "${ac_cv_func_fork_works+set}" = set; then
  8067. echo $ECHO_N "(cached) $ECHO_C" >&6
  8068. else
  8069. if test "$cross_compiling" = yes; then
  8070. ac_cv_func_fork_works=cross
  8071. else
  8072. cat >conftest.$ac_ext <<_ACEOF
  8073. /* By Ruediger Kuhlmann. */
  8074. #include <sys/types.h>
  8075. #if HAVE_UNISTD_H
  8076. # include <unistd.h>
  8077. #endif
  8078. /* Some systems only have a dummy stub for fork() */
  8079. int main ()
  8080. {
  8081. if (fork() < 0)
  8082. exit (1);
  8083. exit (0);
  8084. }
  8085. _ACEOF
  8086. rm -f conftest$ac_exeext
  8087. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8088. (eval $ac_link) 2>&5
  8089. ac_status=$?
  8090. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8091. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8092. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8093. (eval $ac_try) 2>&5
  8094. ac_status=$?
  8095. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8096. (exit $ac_status); }; }; then
  8097. ac_cv_func_fork_works=yes
  8098. else
  8099. echo "$as_me: program exited with status $ac_status" >&5
  8100. echo "$as_me: failed program was:" >&5
  8101. sed 's/^/| /' conftest.$ac_ext >&5
  8102. ( exit $ac_status )
  8103. ac_cv_func_fork_works=no
  8104. fi
  8105. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8106. fi
  8107. fi
  8108. echo "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5
  8109. echo "${ECHO_T}$ac_cv_func_fork_works" >&6
  8110. else
  8111. ac_cv_func_fork_works=$ac_cv_func_fork
  8112. fi
  8113. if test "x$ac_cv_func_fork_works" = xcross; then
  8114. case $host in
  8115. *-*-amigaos* | *-*-msdosdjgpp*)
  8116. # Override, as these systems have only a dummy fork() stub
  8117. ac_cv_func_fork_works=no
  8118. ;;
  8119. *)
  8120. ac_cv_func_fork_works=yes
  8121. ;;
  8122. esac
  8123. { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
  8124. echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
  8125. fi
  8126. ac_cv_func_vfork_works=$ac_cv_func_vfork
  8127. if test "x$ac_cv_func_vfork" = xyes; then
  8128. echo "$as_me:$LINENO: checking for working vfork" >&5
  8129. echo $ECHO_N "checking for working vfork... $ECHO_C" >&6
  8130. if test "${ac_cv_func_vfork_works+set}" = set; then
  8131. echo $ECHO_N "(cached) $ECHO_C" >&6
  8132. else
  8133. if test "$cross_compiling" = yes; then
  8134. ac_cv_func_vfork_works=cross
  8135. else
  8136. cat >conftest.$ac_ext <<_ACEOF
  8137. /* confdefs.h. */
  8138. _ACEOF
  8139. cat confdefs.h >>conftest.$ac_ext
  8140. cat >>conftest.$ac_ext <<_ACEOF
  8141. /* end confdefs.h. */
  8142. /* Thanks to Paul Eggert for this test. */
  8143. #include <stdio.h>
  8144. #include <stdlib.h>
  8145. #include <sys/types.h>
  8146. #include <sys/stat.h>
  8147. #include <sys/wait.h>
  8148. #if HAVE_UNISTD_H
  8149. # include <unistd.h>
  8150. #endif
  8151. #if HAVE_VFORK_H
  8152. # include <vfork.h>
  8153. #endif
  8154. /* On some sparc systems, changes by the child to local and incoming
  8155. argument registers are propagated back to the parent. The compiler
  8156. is told about this with #include <vfork.h>, but some compilers
  8157. (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a
  8158. static variable whose address is put into a register that is
  8159. clobbered by the vfork. */
  8160. static void
  8161. #ifdef __cplusplus
  8162. sparc_address_test (int arg)
  8163. # else
  8164. sparc_address_test (arg) int arg;
  8165. #endif
  8166. {
  8167. static pid_t child;
  8168. if (!child) {
  8169. child = vfork ();
  8170. if (child < 0) {
  8171. perror ("vfork");
  8172. _exit(2);
  8173. }
  8174. if (!child) {
  8175. arg = getpid();
  8176. write(-1, "", 0);
  8177. _exit (arg);
  8178. }
  8179. }
  8180. }
  8181. int
  8182. main ()
  8183. {
  8184. pid_t parent = getpid ();
  8185. pid_t child;
  8186. sparc_address_test (0);
  8187. child = vfork ();
  8188. if (child == 0) {
  8189. /* Here is another test for sparc vfork register problems. This
  8190. test uses lots of local variables, at least as many local
  8191. variables as main has allocated so far including compiler
  8192. temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris
  8193. 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should
  8194. reuse the register of parent for one of the local variables,
  8195. since it will think that parent can't possibly be used any more
  8196. in this routine. Assigning to the local variable will thus
  8197. munge parent in the parent process. */
  8198. pid_t
  8199. p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
  8200. p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
  8201. /* Convince the compiler that p..p7 are live; otherwise, it might
  8202. use the same hardware register for all 8 local variables. */
  8203. if (p != p1 || p != p2 || p != p3 || p != p4
  8204. || p != p5 || p != p6 || p != p7)
  8205. _exit(1);
  8206. /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
  8207. from child file descriptors. If the child closes a descriptor
  8208. before it execs or exits, this munges the parent's descriptor
  8209. as well. Test for this by closing stdout in the child. */
  8210. _exit(close(fileno(stdout)) != 0);
  8211. } else {
  8212. int status;
  8213. struct stat st;
  8214. while (wait(&status) != child)
  8215. ;
  8216. exit(
  8217. /* Was there some problem with vforking? */
  8218. child < 0
  8219. /* Did the child fail? (This shouldn't happen.) */
  8220. || status
  8221. /* Did the vfork/compiler bug occur? */
  8222. || parent != getpid()
  8223. /* Did the file descriptor bug occur? */
  8224. || fstat(fileno(stdout), &st) != 0
  8225. );
  8226. }
  8227. }
  8228. _ACEOF
  8229. rm -f conftest$ac_exeext
  8230. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8231. (eval $ac_link) 2>&5
  8232. ac_status=$?
  8233. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8234. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8235. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8236. (eval $ac_try) 2>&5
  8237. ac_status=$?
  8238. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8239. (exit $ac_status); }; }; then
  8240. ac_cv_func_vfork_works=yes
  8241. else
  8242. echo "$as_me: program exited with status $ac_status" >&5
  8243. echo "$as_me: failed program was:" >&5
  8244. sed 's/^/| /' conftest.$ac_ext >&5
  8245. ( exit $ac_status )
  8246. ac_cv_func_vfork_works=no
  8247. fi
  8248. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8249. fi
  8250. fi
  8251. echo "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5
  8252. echo "${ECHO_T}$ac_cv_func_vfork_works" >&6
  8253. fi;
  8254. if test "x$ac_cv_func_fork_works" = xcross; then
  8255. ac_cv_func_vfork_works=$ac_cv_func_vfork
  8256. { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
  8257. echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
  8258. fi
  8259. if test "x$ac_cv_func_vfork_works" = xyes; then
  8260. cat >>confdefs.h <<\_ACEOF
  8261. #define HAVE_WORKING_VFORK 1
  8262. _ACEOF
  8263. else
  8264. cat >>confdefs.h <<\_ACEOF
  8265. #define vfork fork
  8266. _ACEOF
  8267. fi
  8268. if test "x$ac_cv_func_fork_works" = xyes; then
  8269. cat >>confdefs.h <<\_ACEOF
  8270. #define HAVE_WORKING_FORK 1
  8271. _ACEOF
  8272. fi
  8273. echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
  8274. echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
  8275. if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
  8276. echo $ECHO_N "(cached) $ECHO_C" >&6
  8277. else
  8278. rm -f conftest.sym conftest.file
  8279. echo >conftest.file
  8280. if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
  8281. if test "$cross_compiling" = yes; then
  8282. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8283. else
  8284. cat >conftest.$ac_ext <<_ACEOF
  8285. /* confdefs.h. */
  8286. _ACEOF
  8287. cat confdefs.h >>conftest.$ac_ext
  8288. cat >>conftest.$ac_ext <<_ACEOF
  8289. /* end confdefs.h. */
  8290. $ac_includes_default
  8291. int
  8292. main ()
  8293. {
  8294. struct stat sbuf;
  8295. /* Linux will dereference the symlink and fail.
  8296. That is better in the sense that it means we will not
  8297. have to compile and use the lstat wrapper. */
  8298. exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
  8299. ;
  8300. return 0;
  8301. }
  8302. _ACEOF
  8303. rm -f conftest$ac_exeext
  8304. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8305. (eval $ac_link) 2>&5
  8306. ac_status=$?
  8307. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8308. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8309. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8310. (eval $ac_try) 2>&5
  8311. ac_status=$?
  8312. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8313. (exit $ac_status); }; }; then
  8314. ac_cv_func_lstat_dereferences_slashed_symlink=yes
  8315. else
  8316. echo "$as_me: program exited with status $ac_status" >&5
  8317. echo "$as_me: failed program was:" >&5
  8318. sed 's/^/| /' conftest.$ac_ext >&5
  8319. ( exit $ac_status )
  8320. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8321. fi
  8322. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8323. fi
  8324. else
  8325. # If the `ln -s' command failed, then we probably don't even
  8326. # have an lstat function.
  8327. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8328. fi
  8329. rm -f conftest.sym conftest.file
  8330. fi
  8331. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
  8332. echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
  8333. test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
  8334. cat >>confdefs.h <<_ACEOF
  8335. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  8336. _ACEOF
  8337. if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
  8338. case $LIBOBJS in
  8339. "lstat.$ac_objext" | \
  8340. *" lstat.$ac_objext" | \
  8341. "lstat.$ac_objext "* | \
  8342. *" lstat.$ac_objext "* ) ;;
  8343. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8344. esac
  8345. fi
  8346. echo "$as_me:$LINENO: checking whether lstat accepts an empty string" >&5
  8347. echo $ECHO_N "checking whether lstat accepts an empty string... $ECHO_C" >&6
  8348. if test "${ac_cv_func_lstat_empty_string_bug+set}" = set; then
  8349. echo $ECHO_N "(cached) $ECHO_C" >&6
  8350. else
  8351. if test "$cross_compiling" = yes; then
  8352. ac_cv_func_lstat_empty_string_bug=yes
  8353. else
  8354. cat >conftest.$ac_ext <<_ACEOF
  8355. /* confdefs.h. */
  8356. _ACEOF
  8357. cat confdefs.h >>conftest.$ac_ext
  8358. cat >>conftest.$ac_ext <<_ACEOF
  8359. /* end confdefs.h. */
  8360. $ac_includes_default
  8361. int
  8362. main ()
  8363. {
  8364. struct stat sbuf;
  8365. exit (lstat ("", &sbuf) ? 1 : 0);
  8366. ;
  8367. return 0;
  8368. }
  8369. _ACEOF
  8370. rm -f conftest$ac_exeext
  8371. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8372. (eval $ac_link) 2>&5
  8373. ac_status=$?
  8374. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8375. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8376. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8377. (eval $ac_try) 2>&5
  8378. ac_status=$?
  8379. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8380. (exit $ac_status); }; }; then
  8381. ac_cv_func_lstat_empty_string_bug=yes
  8382. else
  8383. echo "$as_me: program exited with status $ac_status" >&5
  8384. echo "$as_me: failed program was:" >&5
  8385. sed 's/^/| /' conftest.$ac_ext >&5
  8386. ( exit $ac_status )
  8387. ac_cv_func_lstat_empty_string_bug=no
  8388. fi
  8389. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8390. fi
  8391. fi
  8392. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_empty_string_bug" >&5
  8393. echo "${ECHO_T}$ac_cv_func_lstat_empty_string_bug" >&6
  8394. if test $ac_cv_func_lstat_empty_string_bug = yes; then
  8395. case $LIBOBJS in
  8396. "lstat.$ac_objext" | \
  8397. *" lstat.$ac_objext" | \
  8398. "lstat.$ac_objext "* | \
  8399. *" lstat.$ac_objext "* ) ;;
  8400. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8401. esac
  8402. cat >>confdefs.h <<_ACEOF
  8403. #define HAVE_LSTAT_EMPTY_STRING_BUG 1
  8404. _ACEOF
  8405. fi
  8406. echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5
  8407. echo $ECHO_N "checking whether lstat dereferences a symlink specified with a trailing slash... $ECHO_C" >&6
  8408. if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then
  8409. echo $ECHO_N "(cached) $ECHO_C" >&6
  8410. else
  8411. rm -f conftest.sym conftest.file
  8412. echo >conftest.file
  8413. if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
  8414. if test "$cross_compiling" = yes; then
  8415. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8416. else
  8417. cat >conftest.$ac_ext <<_ACEOF
  8418. /* confdefs.h. */
  8419. _ACEOF
  8420. cat confdefs.h >>conftest.$ac_ext
  8421. cat >>conftest.$ac_ext <<_ACEOF
  8422. /* end confdefs.h. */
  8423. $ac_includes_default
  8424. int
  8425. main ()
  8426. {
  8427. struct stat sbuf;
  8428. /* Linux will dereference the symlink and fail.
  8429. That is better in the sense that it means we will not
  8430. have to compile and use the lstat wrapper. */
  8431. exit (lstat ("conftest.sym/", &sbuf) ? 0 : 1);
  8432. ;
  8433. return 0;
  8434. }
  8435. _ACEOF
  8436. rm -f conftest$ac_exeext
  8437. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8438. (eval $ac_link) 2>&5
  8439. ac_status=$?
  8440. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8441. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8442. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8443. (eval $ac_try) 2>&5
  8444. ac_status=$?
  8445. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8446. (exit $ac_status); }; }; then
  8447. ac_cv_func_lstat_dereferences_slashed_symlink=yes
  8448. else
  8449. echo "$as_me: program exited with status $ac_status" >&5
  8450. echo "$as_me: failed program was:" >&5
  8451. sed 's/^/| /' conftest.$ac_ext >&5
  8452. ( exit $ac_status )
  8453. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8454. fi
  8455. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8456. fi
  8457. else
  8458. # If the `ln -s' command failed, then we probably don't even
  8459. # have an lstat function.
  8460. ac_cv_func_lstat_dereferences_slashed_symlink=no
  8461. fi
  8462. rm -f conftest.sym conftest.file
  8463. fi
  8464. echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5
  8465. echo "${ECHO_T}$ac_cv_func_lstat_dereferences_slashed_symlink" >&6
  8466. test $ac_cv_func_lstat_dereferences_slashed_symlink = yes &&
  8467. cat >>confdefs.h <<_ACEOF
  8468. #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  8469. _ACEOF
  8470. if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then
  8471. case $LIBOBJS in
  8472. "lstat.$ac_objext" | \
  8473. *" lstat.$ac_objext" | \
  8474. "lstat.$ac_objext "* | \
  8475. *" lstat.$ac_objext "* ) ;;
  8476. *) LIBOBJS="$LIBOBJS lstat.$ac_objext" ;;
  8477. esac
  8478. fi
  8479. for ac_header in stdlib.h
  8480. do
  8481. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8482. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8483. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8484. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8485. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8486. echo $ECHO_N "(cached) $ECHO_C" >&6
  8487. fi
  8488. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8489. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8490. else
  8491. # Is the header compilable?
  8492. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8493. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  8494. cat >conftest.$ac_ext <<_ACEOF
  8495. /* confdefs.h. */
  8496. _ACEOF
  8497. cat confdefs.h >>conftest.$ac_ext
  8498. cat >>conftest.$ac_ext <<_ACEOF
  8499. /* end confdefs.h. */
  8500. $ac_includes_default
  8501. #include <$ac_header>
  8502. _ACEOF
  8503. rm -f conftest.$ac_objext
  8504. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8505. (eval $ac_compile) 2>conftest.er1
  8506. ac_status=$?
  8507. grep -v '^ *+' conftest.er1 >conftest.err
  8508. rm -f conftest.er1
  8509. cat conftest.err >&5
  8510. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8511. (exit $ac_status); } &&
  8512. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8513. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8514. (eval $ac_try) 2>&5
  8515. ac_status=$?
  8516. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8517. (exit $ac_status); }; } &&
  8518. { ac_try='test -s conftest.$ac_objext'
  8519. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8520. (eval $ac_try) 2>&5
  8521. ac_status=$?
  8522. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8523. (exit $ac_status); }; }; then
  8524. ac_header_compiler=yes
  8525. else
  8526. echo "$as_me: failed program was:" >&5
  8527. sed 's/^/| /' conftest.$ac_ext >&5
  8528. ac_header_compiler=no
  8529. fi
  8530. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8531. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8532. echo "${ECHO_T}$ac_header_compiler" >&6
  8533. # Is the header present?
  8534. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8535. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8536. cat >conftest.$ac_ext <<_ACEOF
  8537. /* confdefs.h. */
  8538. _ACEOF
  8539. cat confdefs.h >>conftest.$ac_ext
  8540. cat >>conftest.$ac_ext <<_ACEOF
  8541. /* end confdefs.h. */
  8542. #include <$ac_header>
  8543. _ACEOF
  8544. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8545. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8546. ac_status=$?
  8547. grep -v '^ *+' conftest.er1 >conftest.err
  8548. rm -f conftest.er1
  8549. cat conftest.err >&5
  8550. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8551. (exit $ac_status); } >/dev/null; then
  8552. if test -s conftest.err; then
  8553. ac_cpp_err=$ac_c_preproc_warn_flag
  8554. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8555. else
  8556. ac_cpp_err=
  8557. fi
  8558. else
  8559. ac_cpp_err=yes
  8560. fi
  8561. if test -z "$ac_cpp_err"; then
  8562. ac_header_preproc=yes
  8563. else
  8564. echo "$as_me: failed program was:" >&5
  8565. sed 's/^/| /' conftest.$ac_ext >&5
  8566. ac_header_preproc=no
  8567. fi
  8568. rm -f conftest.err conftest.$ac_ext
  8569. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8570. echo "${ECHO_T}$ac_header_preproc" >&6
  8571. # So? What about this header?
  8572. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8573. yes:no: )
  8574. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8575. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8576. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8577. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8578. ac_header_preproc=yes
  8579. ;;
  8580. no:yes:* )
  8581. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8582. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8583. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8584. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8585. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8586. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8587. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8588. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8589. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8590. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8591. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8592. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  8593. (
  8594. cat <<\_ASBOX
  8595. ## ------------------------------------------ ##
  8596. ## Report this to the AC_PACKAGE_NAME lists. ##
  8597. ## ------------------------------------------ ##
  8598. _ASBOX
  8599. ) |
  8600. sed "s/^/$as_me: WARNING: /" >&2
  8601. ;;
  8602. esac
  8603. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8604. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8605. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8606. echo $ECHO_N "(cached) $ECHO_C" >&6
  8607. else
  8608. eval "$as_ac_Header=\$ac_header_preproc"
  8609. fi
  8610. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8611. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8612. fi
  8613. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  8614. cat >>confdefs.h <<_ACEOF
  8615. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  8616. _ACEOF
  8617. fi
  8618. done
  8619. echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5
  8620. echo $ECHO_N "checking for GNU libc compatible malloc... $ECHO_C" >&6
  8621. if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then
  8622. echo $ECHO_N "(cached) $ECHO_C" >&6
  8623. else
  8624. if test "$cross_compiling" = yes; then
  8625. ac_cv_func_malloc_0_nonnull=no
  8626. else
  8627. cat >conftest.$ac_ext <<_ACEOF
  8628. /* confdefs.h. */
  8629. _ACEOF
  8630. cat confdefs.h >>conftest.$ac_ext
  8631. cat >>conftest.$ac_ext <<_ACEOF
  8632. /* end confdefs.h. */
  8633. #if STDC_HEADERS || HAVE_STDLIB_H
  8634. # include <stdlib.h>
  8635. #else
  8636. char *malloc ();
  8637. #endif
  8638. int
  8639. main ()
  8640. {
  8641. exit (malloc (0) ? 0 : 1);
  8642. ;
  8643. return 0;
  8644. }
  8645. _ACEOF
  8646. rm -f conftest$ac_exeext
  8647. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8648. (eval $ac_link) 2>&5
  8649. ac_status=$?
  8650. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8651. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  8652. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8653. (eval $ac_try) 2>&5
  8654. ac_status=$?
  8655. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8656. (exit $ac_status); }; }; then
  8657. ac_cv_func_malloc_0_nonnull=yes
  8658. else
  8659. echo "$as_me: program exited with status $ac_status" >&5
  8660. echo "$as_me: failed program was:" >&5
  8661. sed 's/^/| /' conftest.$ac_ext >&5
  8662. ( exit $ac_status )
  8663. ac_cv_func_malloc_0_nonnull=no
  8664. fi
  8665. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  8666. fi
  8667. fi
  8668. echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5
  8669. echo "${ECHO_T}$ac_cv_func_malloc_0_nonnull" >&6
  8670. if test $ac_cv_func_malloc_0_nonnull = yes; then
  8671. cat >>confdefs.h <<\_ACEOF
  8672. #define HAVE_MALLOC 1
  8673. _ACEOF
  8674. else
  8675. cat >>confdefs.h <<\_ACEOF
  8676. #define HAVE_MALLOC 0
  8677. _ACEOF
  8678. case $LIBOBJS in
  8679. "malloc.$ac_objext" | \
  8680. *" malloc.$ac_objext" | \
  8681. "malloc.$ac_objext "* | \
  8682. *" malloc.$ac_objext "* ) ;;
  8683. *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;;
  8684. esac
  8685. cat >>confdefs.h <<\_ACEOF
  8686. #define malloc rpl_malloc
  8687. _ACEOF
  8688. fi
  8689. for ac_header in stdlib.h sys/time.h unistd.h
  8690. do
  8691. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  8692. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8693. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8694. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8695. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8696. echo $ECHO_N "(cached) $ECHO_C" >&6
  8697. fi
  8698. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8699. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8700. else
  8701. # Is the header compilable?
  8702. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  8703. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  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. $ac_includes_default
  8711. #include <$ac_header>
  8712. _ACEOF
  8713. rm -f conftest.$ac_objext
  8714. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  8715. (eval $ac_compile) 2>conftest.er1
  8716. ac_status=$?
  8717. grep -v '^ *+' conftest.er1 >conftest.err
  8718. rm -f conftest.er1
  8719. cat conftest.err >&5
  8720. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8721. (exit $ac_status); } &&
  8722. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8723. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8724. (eval $ac_try) 2>&5
  8725. ac_status=$?
  8726. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8727. (exit $ac_status); }; } &&
  8728. { ac_try='test -s conftest.$ac_objext'
  8729. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8730. (eval $ac_try) 2>&5
  8731. ac_status=$?
  8732. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8733. (exit $ac_status); }; }; then
  8734. ac_header_compiler=yes
  8735. else
  8736. echo "$as_me: failed program was:" >&5
  8737. sed 's/^/| /' conftest.$ac_ext >&5
  8738. ac_header_compiler=no
  8739. fi
  8740. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  8741. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  8742. echo "${ECHO_T}$ac_header_compiler" >&6
  8743. # Is the header present?
  8744. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  8745. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  8746. cat >conftest.$ac_ext <<_ACEOF
  8747. /* confdefs.h. */
  8748. _ACEOF
  8749. cat confdefs.h >>conftest.$ac_ext
  8750. cat >>conftest.$ac_ext <<_ACEOF
  8751. /* end confdefs.h. */
  8752. #include <$ac_header>
  8753. _ACEOF
  8754. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  8755. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  8756. ac_status=$?
  8757. grep -v '^ *+' conftest.er1 >conftest.err
  8758. rm -f conftest.er1
  8759. cat conftest.err >&5
  8760. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8761. (exit $ac_status); } >/dev/null; then
  8762. if test -s conftest.err; then
  8763. ac_cpp_err=$ac_c_preproc_warn_flag
  8764. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  8765. else
  8766. ac_cpp_err=
  8767. fi
  8768. else
  8769. ac_cpp_err=yes
  8770. fi
  8771. if test -z "$ac_cpp_err"; then
  8772. ac_header_preproc=yes
  8773. else
  8774. echo "$as_me: failed program was:" >&5
  8775. sed 's/^/| /' conftest.$ac_ext >&5
  8776. ac_header_preproc=no
  8777. fi
  8778. rm -f conftest.err conftest.$ac_ext
  8779. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  8780. echo "${ECHO_T}$ac_header_preproc" >&6
  8781. # So? What about this header?
  8782. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  8783. yes:no: )
  8784. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  8785. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  8786. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  8787. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  8788. ac_header_preproc=yes
  8789. ;;
  8790. no:yes:* )
  8791. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  8792. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  8793. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  8794. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  8795. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  8796. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  8797. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  8798. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  8799. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  8800. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  8801. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  8802. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  8803. (
  8804. cat <<\_ASBOX
  8805. ## ------------------------------------------ ##
  8806. ## Report this to the AC_PACKAGE_NAME lists. ##
  8807. ## ------------------------------------------ ##
  8808. _ASBOX
  8809. ) |
  8810. sed "s/^/$as_me: WARNING: /" >&2
  8811. ;;
  8812. esac
  8813. echo "$as_me:$LINENO: checking for $ac_header" >&5
  8814. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  8815. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  8816. echo $ECHO_N "(cached) $ECHO_C" >&6
  8817. else
  8818. eval "$as_ac_Header=\$ac_header_preproc"
  8819. fi
  8820. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  8821. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  8822. fi
  8823. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  8824. cat >>confdefs.h <<_ACEOF
  8825. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  8826. _ACEOF
  8827. fi
  8828. done
  8829. for ac_func in alarm
  8830. do
  8831. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  8832. echo "$as_me:$LINENO: checking for $ac_func" >&5
  8833. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  8834. if eval "test \"\${$as_ac_var+set}\" = set"; then
  8835. echo $ECHO_N "(cached) $ECHO_C" >&6
  8836. else
  8837. cat >conftest.$ac_ext <<_ACEOF
  8838. /* confdefs.h. */
  8839. _ACEOF
  8840. cat confdefs.h >>conftest.$ac_ext
  8841. cat >>conftest.$ac_ext <<_ACEOF
  8842. /* end confdefs.h. */
  8843. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  8844. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  8845. #define $ac_func innocuous_$ac_func
  8846. /* System header to define __stub macros and hopefully few prototypes,
  8847. which can conflict with char $ac_func (); below.
  8848. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8849. <limits.h> exists even on freestanding compilers. */
  8850. #ifdef __STDC__
  8851. # include <limits.h>
  8852. #else
  8853. # include <assert.h>
  8854. #endif
  8855. #undef $ac_func
  8856. /* Override any gcc2 internal prototype to avoid an error. */
  8857. #ifdef __cplusplus
  8858. extern "C"
  8859. {
  8860. #endif
  8861. /* We use char because int might match the return type of a gcc2
  8862. builtin and then its argument prototype would still apply. */
  8863. char $ac_func ();
  8864. /* The GNU C library defines this for functions which it implements
  8865. to always fail with ENOSYS. Some functions are actually named
  8866. something starting with __ and the normal name is an alias. */
  8867. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  8868. choke me
  8869. #else
  8870. char (*f) () = $ac_func;
  8871. #endif
  8872. #ifdef __cplusplus
  8873. }
  8874. #endif
  8875. int
  8876. main ()
  8877. {
  8878. return f != $ac_func;
  8879. ;
  8880. return 0;
  8881. }
  8882. _ACEOF
  8883. rm -f conftest.$ac_objext conftest$ac_exeext
  8884. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  8885. (eval $ac_link) 2>conftest.er1
  8886. ac_status=$?
  8887. grep -v '^ *+' conftest.er1 >conftest.err
  8888. rm -f conftest.er1
  8889. cat conftest.err >&5
  8890. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8891. (exit $ac_status); } &&
  8892. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  8893. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8894. (eval $ac_try) 2>&5
  8895. ac_status=$?
  8896. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8897. (exit $ac_status); }; } &&
  8898. { ac_try='test -s conftest$ac_exeext'
  8899. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  8900. (eval $ac_try) 2>&5
  8901. ac_status=$?
  8902. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  8903. (exit $ac_status); }; }; then
  8904. eval "$as_ac_var=yes"
  8905. else
  8906. echo "$as_me: failed program was:" >&5
  8907. sed 's/^/| /' conftest.$ac_ext >&5
  8908. eval "$as_ac_var=no"
  8909. fi
  8910. rm -f conftest.err conftest.$ac_objext \
  8911. conftest$ac_exeext conftest.$ac_ext
  8912. fi
  8913. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  8914. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  8915. if test `eval echo '${'$as_ac_var'}'` = yes; then
  8916. cat >>confdefs.h <<_ACEOF
  8917. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  8918. _ACEOF
  8919. fi
  8920. done
  8921. echo "$as_me:$LINENO: checking for working mktime" >&5
  8922. echo $ECHO_N "checking for working mktime... $ECHO_C" >&6
  8923. if test "${ac_cv_func_working_mktime+set}" = set; then
  8924. echo $ECHO_N "(cached) $ECHO_C" >&6
  8925. else
  8926. if test "$cross_compiling" = yes; then
  8927. ac_cv_func_working_mktime=no
  8928. else
  8929. cat >conftest.$ac_ext <<_ACEOF
  8930. /* confdefs.h. */
  8931. _ACEOF
  8932. cat confdefs.h >>conftest.$ac_ext
  8933. cat >>conftest.$ac_ext <<_ACEOF
  8934. /* end confdefs.h. */
  8935. /* Test program from Paul Eggert and Tony Leneis. */
  8936. #if TIME_WITH_SYS_TIME
  8937. # include <sys/time.h>
  8938. # include <time.h>
  8939. #else
  8940. # if HAVE_SYS_TIME_H
  8941. # include <sys/time.h>
  8942. # else
  8943. # include <time.h>
  8944. # endif
  8945. #endif
  8946. #if HAVE_STDLIB_H
  8947. # include <stdlib.h>
  8948. #endif
  8949. #if HAVE_UNISTD_H
  8950. # include <unistd.h>
  8951. #endif
  8952. #if !HAVE_ALARM
  8953. # define alarm(X) /* empty */
  8954. #endif
  8955. /* Work around redefinition to rpl_putenv by other config tests. */
  8956. #undef putenv
  8957. static time_t time_t_max;
  8958. static time_t time_t_min;
  8959. /* Values we'll use to set the TZ environment variable. */
  8960. static char *tz_strings[] = {
  8961. (char *) 0, "TZ=GMT0", "TZ=JST-9",
  8962. "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
  8963. };
  8964. #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
  8965. /* Fail if mktime fails to convert a date in the spring-forward gap.
  8966. Based on a problem report from Andreas Jaeger. */
  8967. static void
  8968. spring_forward_gap ()
  8969. {
  8970. /* glibc (up to about 1998-10-07) failed this test. */
  8971. struct tm tm;
  8972. /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
  8973. instead of "TZ=America/Vancouver" in order to detect the bug even
  8974. on systems that don't support the Olson extension, or don't have the
  8975. full zoneinfo tables installed. */
  8976. putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
  8977. tm.tm_year = 98;
  8978. tm.tm_mon = 3;
  8979. tm.tm_mday = 5;
  8980. tm.tm_hour = 2;
  8981. tm.tm_min = 0;
  8982. tm.tm_sec = 0;
  8983. tm.tm_isdst = -1;
  8984. if (mktime (&tm) == (time_t)-1)
  8985. exit (1);
  8986. }
  8987. static void
  8988. mktime_test1 (now)
  8989. time_t now;
  8990. {
  8991. struct tm *lt;
  8992. if ((lt = localtime (&now)) && mktime (lt) != now)
  8993. exit (1);
  8994. }
  8995. static void
  8996. mktime_test (now)
  8997. time_t now;
  8998. {
  8999. mktime_test1 (now);
  9000. mktime_test1 ((time_t) (time_t_max - now));
  9001. mktime_test1 ((time_t) (time_t_min + now));
  9002. }
  9003. static void
  9004. irix_6_4_bug ()
  9005. {
  9006. /* Based on code from Ariel Faigon. */
  9007. struct tm tm;
  9008. tm.tm_year = 96;
  9009. tm.tm_mon = 3;
  9010. tm.tm_mday = 0;
  9011. tm.tm_hour = 0;
  9012. tm.tm_min = 0;
  9013. tm.tm_sec = 0;
  9014. tm.tm_isdst = -1;
  9015. mktime (&tm);
  9016. if (tm.tm_mon != 2 || tm.tm_mday != 31)
  9017. exit (1);
  9018. }
  9019. static void
  9020. bigtime_test (j)
  9021. int j;
  9022. {
  9023. struct tm tm;
  9024. time_t now;
  9025. tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
  9026. now = mktime (&tm);
  9027. if (now != (time_t) -1)
  9028. {
  9029. struct tm *lt = localtime (&now);
  9030. if (! (lt
  9031. && lt->tm_year == tm.tm_year
  9032. && lt->tm_mon == tm.tm_mon
  9033. && lt->tm_mday == tm.tm_mday
  9034. && lt->tm_hour == tm.tm_hour
  9035. && lt->tm_min == tm.tm_min
  9036. && lt->tm_sec == tm.tm_sec
  9037. && lt->tm_yday == tm.tm_yday
  9038. && lt->tm_wday == tm.tm_wday
  9039. && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
  9040. == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
  9041. exit (1);
  9042. }
  9043. }
  9044. int
  9045. main ()
  9046. {
  9047. time_t t, delta;
  9048. int i, j;
  9049. /* This test makes some buggy mktime implementations loop.
  9050. Give up after 60 seconds; a mktime slower than that
  9051. isn't worth using anyway. */
  9052. alarm (60);
  9053. for (time_t_max = 1; 0 < time_t_max; time_t_max *= 2)
  9054. continue;
  9055. time_t_max--;
  9056. if ((time_t) -1 < 0)
  9057. for (time_t_min = -1; (time_t) (time_t_min * 2) < 0; time_t_min *= 2)
  9058. continue;
  9059. delta = time_t_max / 997; /* a suitable prime number */
  9060. for (i = 0; i < N_STRINGS; i++)
  9061. {
  9062. if (tz_strings[i])
  9063. putenv (tz_strings[i]);
  9064. for (t = 0; t <= time_t_max - delta; t += delta)
  9065. mktime_test (t);
  9066. mktime_test ((time_t) 1);
  9067. mktime_test ((time_t) (60 * 60));
  9068. mktime_test ((time_t) (60 * 60 * 24));
  9069. for (j = 1; 0 < j; j *= 2)
  9070. bigtime_test (j);
  9071. bigtime_test (j - 1);
  9072. }
  9073. irix_6_4_bug ();
  9074. spring_forward_gap ();
  9075. exit (0);
  9076. }
  9077. _ACEOF
  9078. rm -f conftest$ac_exeext
  9079. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9080. (eval $ac_link) 2>&5
  9081. ac_status=$?
  9082. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9083. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9084. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9085. (eval $ac_try) 2>&5
  9086. ac_status=$?
  9087. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9088. (exit $ac_status); }; }; then
  9089. ac_cv_func_working_mktime=yes
  9090. else
  9091. echo "$as_me: program exited with status $ac_status" >&5
  9092. echo "$as_me: failed program was:" >&5
  9093. sed 's/^/| /' conftest.$ac_ext >&5
  9094. ( exit $ac_status )
  9095. ac_cv_func_working_mktime=no
  9096. fi
  9097. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9098. fi
  9099. fi
  9100. echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
  9101. echo "${ECHO_T}$ac_cv_func_working_mktime" >&6
  9102. if test $ac_cv_func_working_mktime = no; then
  9103. case $LIBOBJS in
  9104. "mktime.$ac_objext" | \
  9105. *" mktime.$ac_objext" | \
  9106. "mktime.$ac_objext "* | \
  9107. *" mktime.$ac_objext "* ) ;;
  9108. *) LIBOBJS="$LIBOBJS mktime.$ac_objext" ;;
  9109. esac
  9110. fi
  9111. for ac_header in stdlib.h unistd.h
  9112. do
  9113. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9114. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9115. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9116. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9117. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9118. echo $ECHO_N "(cached) $ECHO_C" >&6
  9119. fi
  9120. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9121. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9122. else
  9123. # Is the header compilable?
  9124. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9125. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  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. #include <$ac_header>
  9134. _ACEOF
  9135. rm -f conftest.$ac_objext
  9136. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9137. (eval $ac_compile) 2>conftest.er1
  9138. ac_status=$?
  9139. grep -v '^ *+' conftest.er1 >conftest.err
  9140. rm -f conftest.er1
  9141. cat conftest.err >&5
  9142. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9143. (exit $ac_status); } &&
  9144. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9145. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9146. (eval $ac_try) 2>&5
  9147. ac_status=$?
  9148. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9149. (exit $ac_status); }; } &&
  9150. { ac_try='test -s conftest.$ac_objext'
  9151. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9152. (eval $ac_try) 2>&5
  9153. ac_status=$?
  9154. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9155. (exit $ac_status); }; }; then
  9156. ac_header_compiler=yes
  9157. else
  9158. echo "$as_me: failed program was:" >&5
  9159. sed 's/^/| /' conftest.$ac_ext >&5
  9160. ac_header_compiler=no
  9161. fi
  9162. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9163. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9164. echo "${ECHO_T}$ac_header_compiler" >&6
  9165. # Is the header present?
  9166. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9167. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9168. cat >conftest.$ac_ext <<_ACEOF
  9169. /* confdefs.h. */
  9170. _ACEOF
  9171. cat confdefs.h >>conftest.$ac_ext
  9172. cat >>conftest.$ac_ext <<_ACEOF
  9173. /* end confdefs.h. */
  9174. #include <$ac_header>
  9175. _ACEOF
  9176. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9177. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9178. ac_status=$?
  9179. grep -v '^ *+' conftest.er1 >conftest.err
  9180. rm -f conftest.er1
  9181. cat conftest.err >&5
  9182. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9183. (exit $ac_status); } >/dev/null; then
  9184. if test -s conftest.err; then
  9185. ac_cpp_err=$ac_c_preproc_warn_flag
  9186. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9187. else
  9188. ac_cpp_err=
  9189. fi
  9190. else
  9191. ac_cpp_err=yes
  9192. fi
  9193. if test -z "$ac_cpp_err"; then
  9194. ac_header_preproc=yes
  9195. else
  9196. echo "$as_me: failed program was:" >&5
  9197. sed 's/^/| /' conftest.$ac_ext >&5
  9198. ac_header_preproc=no
  9199. fi
  9200. rm -f conftest.err conftest.$ac_ext
  9201. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9202. echo "${ECHO_T}$ac_header_preproc" >&6
  9203. # So? What about this header?
  9204. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9205. yes:no: )
  9206. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9207. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9208. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9209. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9210. ac_header_preproc=yes
  9211. ;;
  9212. no:yes:* )
  9213. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9214. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9215. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9216. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9217. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9218. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9219. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9220. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9221. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9222. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9223. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9224. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9225. (
  9226. cat <<\_ASBOX
  9227. ## ------------------------------------------ ##
  9228. ## Report this to the AC_PACKAGE_NAME lists. ##
  9229. ## ------------------------------------------ ##
  9230. _ASBOX
  9231. ) |
  9232. sed "s/^/$as_me: WARNING: /" >&2
  9233. ;;
  9234. esac
  9235. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9236. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9237. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9238. echo $ECHO_N "(cached) $ECHO_C" >&6
  9239. else
  9240. eval "$as_ac_Header=\$ac_header_preproc"
  9241. fi
  9242. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9243. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9244. fi
  9245. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9246. cat >>confdefs.h <<_ACEOF
  9247. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9248. _ACEOF
  9249. fi
  9250. done
  9251. for ac_func in getpagesize
  9252. do
  9253. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9254. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9255. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9256. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9257. echo $ECHO_N "(cached) $ECHO_C" >&6
  9258. else
  9259. cat >conftest.$ac_ext <<_ACEOF
  9260. /* confdefs.h. */
  9261. _ACEOF
  9262. cat confdefs.h >>conftest.$ac_ext
  9263. cat >>conftest.$ac_ext <<_ACEOF
  9264. /* end confdefs.h. */
  9265. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  9266. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9267. #define $ac_func innocuous_$ac_func
  9268. /* System header to define __stub macros and hopefully few prototypes,
  9269. which can conflict with char $ac_func (); below.
  9270. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9271. <limits.h> exists even on freestanding compilers. */
  9272. #ifdef __STDC__
  9273. # include <limits.h>
  9274. #else
  9275. # include <assert.h>
  9276. #endif
  9277. #undef $ac_func
  9278. /* Override any gcc2 internal prototype to avoid an error. */
  9279. #ifdef __cplusplus
  9280. extern "C"
  9281. {
  9282. #endif
  9283. /* We use char because int might match the return type of a gcc2
  9284. builtin and then its argument prototype would still apply. */
  9285. char $ac_func ();
  9286. /* The GNU C library defines this for functions which it implements
  9287. to always fail with ENOSYS. Some functions are actually named
  9288. something starting with __ and the normal name is an alias. */
  9289. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  9290. choke me
  9291. #else
  9292. char (*f) () = $ac_func;
  9293. #endif
  9294. #ifdef __cplusplus
  9295. }
  9296. #endif
  9297. int
  9298. main ()
  9299. {
  9300. return f != $ac_func;
  9301. ;
  9302. return 0;
  9303. }
  9304. _ACEOF
  9305. rm -f conftest.$ac_objext conftest$ac_exeext
  9306. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9307. (eval $ac_link) 2>conftest.er1
  9308. ac_status=$?
  9309. grep -v '^ *+' conftest.er1 >conftest.err
  9310. rm -f conftest.er1
  9311. cat conftest.err >&5
  9312. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9313. (exit $ac_status); } &&
  9314. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9315. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9316. (eval $ac_try) 2>&5
  9317. ac_status=$?
  9318. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9319. (exit $ac_status); }; } &&
  9320. { ac_try='test -s conftest$ac_exeext'
  9321. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9322. (eval $ac_try) 2>&5
  9323. ac_status=$?
  9324. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9325. (exit $ac_status); }; }; then
  9326. eval "$as_ac_var=yes"
  9327. else
  9328. echo "$as_me: failed program was:" >&5
  9329. sed 's/^/| /' conftest.$ac_ext >&5
  9330. eval "$as_ac_var=no"
  9331. fi
  9332. rm -f conftest.err conftest.$ac_objext \
  9333. conftest$ac_exeext conftest.$ac_ext
  9334. fi
  9335. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  9336. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  9337. if test `eval echo '${'$as_ac_var'}'` = yes; then
  9338. cat >>confdefs.h <<_ACEOF
  9339. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  9340. _ACEOF
  9341. fi
  9342. done
  9343. echo "$as_me:$LINENO: checking for working mmap" >&5
  9344. echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
  9345. if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
  9346. echo $ECHO_N "(cached) $ECHO_C" >&6
  9347. else
  9348. if test "$cross_compiling" = yes; then
  9349. ac_cv_func_mmap_fixed_mapped=no
  9350. else
  9351. cat >conftest.$ac_ext <<_ACEOF
  9352. /* confdefs.h. */
  9353. _ACEOF
  9354. cat confdefs.h >>conftest.$ac_ext
  9355. cat >>conftest.$ac_ext <<_ACEOF
  9356. /* end confdefs.h. */
  9357. $ac_includes_default
  9358. /* malloc might have been renamed as rpl_malloc. */
  9359. #undef malloc
  9360. /* Thanks to Mike Haertel and Jim Avera for this test.
  9361. Here is a matrix of mmap possibilities:
  9362. mmap private not fixed
  9363. mmap private fixed at somewhere currently unmapped
  9364. mmap private fixed at somewhere already mapped
  9365. mmap shared not fixed
  9366. mmap shared fixed at somewhere currently unmapped
  9367. mmap shared fixed at somewhere already mapped
  9368. For private mappings, we should verify that changes cannot be read()
  9369. back from the file, nor mmap's back from the file at a different
  9370. address. (There have been systems where private was not correctly
  9371. implemented like the infamous i386 svr4.0, and systems where the
  9372. VM page cache was not coherent with the file system buffer cache
  9373. like early versions of FreeBSD and possibly contemporary NetBSD.)
  9374. For shared mappings, we should conversely verify that changes get
  9375. propagated back to all the places they're supposed to be.
  9376. Grep wants private fixed already mapped.
  9377. The main things grep needs to know about mmap are:
  9378. * does it exist and is it safe to write into the mmap'd area
  9379. * how to use it (BSD variants) */
  9380. #include <fcntl.h>
  9381. #include <sys/mman.h>
  9382. #if !STDC_HEADERS && !HAVE_STDLIB_H
  9383. char *malloc ();
  9384. #endif
  9385. /* This mess was copied from the GNU getpagesize.h. */
  9386. #if !HAVE_GETPAGESIZE
  9387. /* Assume that all systems that can run configure have sys/param.h. */
  9388. # if !HAVE_SYS_PARAM_H
  9389. # define HAVE_SYS_PARAM_H 1
  9390. # endif
  9391. # ifdef _SC_PAGESIZE
  9392. # define getpagesize() sysconf(_SC_PAGESIZE)
  9393. # else /* no _SC_PAGESIZE */
  9394. # if HAVE_SYS_PARAM_H
  9395. # include <sys/param.h>
  9396. # ifdef EXEC_PAGESIZE
  9397. # define getpagesize() EXEC_PAGESIZE
  9398. # else /* no EXEC_PAGESIZE */
  9399. # ifdef NBPG
  9400. # define getpagesize() NBPG * CLSIZE
  9401. # ifndef CLSIZE
  9402. # define CLSIZE 1
  9403. # endif /* no CLSIZE */
  9404. # else /* no NBPG */
  9405. # ifdef NBPC
  9406. # define getpagesize() NBPC
  9407. # else /* no NBPC */
  9408. # ifdef PAGESIZE
  9409. # define getpagesize() PAGESIZE
  9410. # endif /* PAGESIZE */
  9411. # endif /* no NBPC */
  9412. # endif /* no NBPG */
  9413. # endif /* no EXEC_PAGESIZE */
  9414. # else /* no HAVE_SYS_PARAM_H */
  9415. # define getpagesize() 8192 /* punt totally */
  9416. # endif /* no HAVE_SYS_PARAM_H */
  9417. # endif /* no _SC_PAGESIZE */
  9418. #endif /* no HAVE_GETPAGESIZE */
  9419. int
  9420. main ()
  9421. {
  9422. char *data, *data2, *data3;
  9423. int i, pagesize;
  9424. int fd;
  9425. pagesize = getpagesize ();
  9426. /* First, make a file with some known garbage in it. */
  9427. data = (char *) malloc (pagesize);
  9428. if (!data)
  9429. exit (1);
  9430. for (i = 0; i < pagesize; ++i)
  9431. *(data + i) = rand ();
  9432. umask (0);
  9433. fd = creat ("conftest.mmap", 0600);
  9434. if (fd < 0)
  9435. exit (1);
  9436. if (write (fd, data, pagesize) != pagesize)
  9437. exit (1);
  9438. close (fd);
  9439. /* Next, try to mmap the file at a fixed address which already has
  9440. something else allocated at it. If we can, also make sure that
  9441. we see the same garbage. */
  9442. fd = open ("conftest.mmap", O_RDWR);
  9443. if (fd < 0)
  9444. exit (1);
  9445. data2 = (char *) malloc (2 * pagesize);
  9446. if (!data2)
  9447. exit (1);
  9448. data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
  9449. if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
  9450. MAP_PRIVATE | MAP_FIXED, fd, 0L))
  9451. exit (1);
  9452. for (i = 0; i < pagesize; ++i)
  9453. if (*(data + i) != *(data2 + i))
  9454. exit (1);
  9455. /* Finally, make sure that changes to the mapped area do not
  9456. percolate back to the file as seen by read(). (This is a bug on
  9457. some variants of i386 svr4.0.) */
  9458. for (i = 0; i < pagesize; ++i)
  9459. *(data2 + i) = *(data2 + i) + 1;
  9460. data3 = (char *) malloc (pagesize);
  9461. if (!data3)
  9462. exit (1);
  9463. if (read (fd, data3, pagesize) != pagesize)
  9464. exit (1);
  9465. for (i = 0; i < pagesize; ++i)
  9466. if (*(data + i) != *(data3 + i))
  9467. exit (1);
  9468. close (fd);
  9469. exit (0);
  9470. }
  9471. _ACEOF
  9472. rm -f conftest$ac_exeext
  9473. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9474. (eval $ac_link) 2>&5
  9475. ac_status=$?
  9476. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9477. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9478. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9479. (eval $ac_try) 2>&5
  9480. ac_status=$?
  9481. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9482. (exit $ac_status); }; }; then
  9483. ac_cv_func_mmap_fixed_mapped=yes
  9484. else
  9485. echo "$as_me: program exited with status $ac_status" >&5
  9486. echo "$as_me: failed program was:" >&5
  9487. sed 's/^/| /' conftest.$ac_ext >&5
  9488. ( exit $ac_status )
  9489. ac_cv_func_mmap_fixed_mapped=no
  9490. fi
  9491. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9492. fi
  9493. fi
  9494. echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
  9495. echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
  9496. if test $ac_cv_func_mmap_fixed_mapped = yes; then
  9497. cat >>confdefs.h <<\_ACEOF
  9498. #define HAVE_MMAP 1
  9499. _ACEOF
  9500. fi
  9501. rm -f conftest.mmap
  9502. for ac_header in stdlib.h
  9503. do
  9504. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9505. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9506. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9507. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9508. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9509. echo $ECHO_N "(cached) $ECHO_C" >&6
  9510. fi
  9511. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9512. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9513. else
  9514. # Is the header compilable?
  9515. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9516. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9517. cat >conftest.$ac_ext <<_ACEOF
  9518. /* confdefs.h. */
  9519. _ACEOF
  9520. cat confdefs.h >>conftest.$ac_ext
  9521. cat >>conftest.$ac_ext <<_ACEOF
  9522. /* end confdefs.h. */
  9523. $ac_includes_default
  9524. #include <$ac_header>
  9525. _ACEOF
  9526. rm -f conftest.$ac_objext
  9527. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9528. (eval $ac_compile) 2>conftest.er1
  9529. ac_status=$?
  9530. grep -v '^ *+' conftest.er1 >conftest.err
  9531. rm -f conftest.er1
  9532. cat conftest.err >&5
  9533. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9534. (exit $ac_status); } &&
  9535. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9536. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9537. (eval $ac_try) 2>&5
  9538. ac_status=$?
  9539. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9540. (exit $ac_status); }; } &&
  9541. { ac_try='test -s conftest.$ac_objext'
  9542. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9543. (eval $ac_try) 2>&5
  9544. ac_status=$?
  9545. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9546. (exit $ac_status); }; }; then
  9547. ac_header_compiler=yes
  9548. else
  9549. echo "$as_me: failed program was:" >&5
  9550. sed 's/^/| /' conftest.$ac_ext >&5
  9551. ac_header_compiler=no
  9552. fi
  9553. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9554. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9555. echo "${ECHO_T}$ac_header_compiler" >&6
  9556. # Is the header present?
  9557. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9558. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9559. cat >conftest.$ac_ext <<_ACEOF
  9560. /* confdefs.h. */
  9561. _ACEOF
  9562. cat confdefs.h >>conftest.$ac_ext
  9563. cat >>conftest.$ac_ext <<_ACEOF
  9564. /* end confdefs.h. */
  9565. #include <$ac_header>
  9566. _ACEOF
  9567. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9568. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9569. ac_status=$?
  9570. grep -v '^ *+' conftest.er1 >conftest.err
  9571. rm -f conftest.er1
  9572. cat conftest.err >&5
  9573. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9574. (exit $ac_status); } >/dev/null; then
  9575. if test -s conftest.err; then
  9576. ac_cpp_err=$ac_c_preproc_warn_flag
  9577. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9578. else
  9579. ac_cpp_err=
  9580. fi
  9581. else
  9582. ac_cpp_err=yes
  9583. fi
  9584. if test -z "$ac_cpp_err"; then
  9585. ac_header_preproc=yes
  9586. else
  9587. echo "$as_me: failed program was:" >&5
  9588. sed 's/^/| /' conftest.$ac_ext >&5
  9589. ac_header_preproc=no
  9590. fi
  9591. rm -f conftest.err conftest.$ac_ext
  9592. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9593. echo "${ECHO_T}$ac_header_preproc" >&6
  9594. # So? What about this header?
  9595. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9596. yes:no: )
  9597. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9598. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9599. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9600. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9601. ac_header_preproc=yes
  9602. ;;
  9603. no:yes:* )
  9604. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9605. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9606. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9607. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9608. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9609. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9610. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9611. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9612. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9613. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9614. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9615. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9616. (
  9617. cat <<\_ASBOX
  9618. ## ------------------------------------------ ##
  9619. ## Report this to the AC_PACKAGE_NAME lists. ##
  9620. ## ------------------------------------------ ##
  9621. _ASBOX
  9622. ) |
  9623. sed "s/^/$as_me: WARNING: /" >&2
  9624. ;;
  9625. esac
  9626. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9627. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9628. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9629. echo $ECHO_N "(cached) $ECHO_C" >&6
  9630. else
  9631. eval "$as_ac_Header=\$ac_header_preproc"
  9632. fi
  9633. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9634. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9635. fi
  9636. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9637. cat >>confdefs.h <<_ACEOF
  9638. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9639. _ACEOF
  9640. fi
  9641. done
  9642. echo "$as_me:$LINENO: checking for GNU libc compatible realloc" >&5
  9643. echo $ECHO_N "checking for GNU libc compatible realloc... $ECHO_C" >&6
  9644. if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then
  9645. echo $ECHO_N "(cached) $ECHO_C" >&6
  9646. else
  9647. if test "$cross_compiling" = yes; then
  9648. ac_cv_func_realloc_0_nonnull=no
  9649. else
  9650. cat >conftest.$ac_ext <<_ACEOF
  9651. /* confdefs.h. */
  9652. _ACEOF
  9653. cat confdefs.h >>conftest.$ac_ext
  9654. cat >>conftest.$ac_ext <<_ACEOF
  9655. /* end confdefs.h. */
  9656. #if STDC_HEADERS || HAVE_STDLIB_H
  9657. # include <stdlib.h>
  9658. #else
  9659. char *realloc ();
  9660. #endif
  9661. int
  9662. main ()
  9663. {
  9664. exit (realloc (0, 0) ? 0 : 1);
  9665. ;
  9666. return 0;
  9667. }
  9668. _ACEOF
  9669. rm -f conftest$ac_exeext
  9670. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9671. (eval $ac_link) 2>&5
  9672. ac_status=$?
  9673. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9674. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9675. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9676. (eval $ac_try) 2>&5
  9677. ac_status=$?
  9678. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9679. (exit $ac_status); }; }; then
  9680. ac_cv_func_realloc_0_nonnull=yes
  9681. else
  9682. echo "$as_me: program exited with status $ac_status" >&5
  9683. echo "$as_me: failed program was:" >&5
  9684. sed 's/^/| /' conftest.$ac_ext >&5
  9685. ( exit $ac_status )
  9686. ac_cv_func_realloc_0_nonnull=no
  9687. fi
  9688. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9689. fi
  9690. fi
  9691. echo "$as_me:$LINENO: result: $ac_cv_func_realloc_0_nonnull" >&5
  9692. echo "${ECHO_T}$ac_cv_func_realloc_0_nonnull" >&6
  9693. if test $ac_cv_func_realloc_0_nonnull = yes; then
  9694. cat >>confdefs.h <<\_ACEOF
  9695. #define HAVE_REALLOC 1
  9696. _ACEOF
  9697. else
  9698. cat >>confdefs.h <<\_ACEOF
  9699. #define HAVE_REALLOC 0
  9700. _ACEOF
  9701. case $LIBOBJS in
  9702. "realloc.$ac_objext" | \
  9703. *" realloc.$ac_objext" | \
  9704. "realloc.$ac_objext "* | \
  9705. *" realloc.$ac_objext "* ) ;;
  9706. *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;;
  9707. esac
  9708. cat >>confdefs.h <<\_ACEOF
  9709. #define realloc rpl_realloc
  9710. _ACEOF
  9711. fi
  9712. for ac_header in sys/select.h sys/socket.h
  9713. do
  9714. as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
  9715. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9716. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9717. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9718. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9719. echo $ECHO_N "(cached) $ECHO_C" >&6
  9720. fi
  9721. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9722. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9723. else
  9724. # Is the header compilable?
  9725. echo "$as_me:$LINENO: checking $ac_header usability" >&5
  9726. echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
  9727. cat >conftest.$ac_ext <<_ACEOF
  9728. /* confdefs.h. */
  9729. _ACEOF
  9730. cat confdefs.h >>conftest.$ac_ext
  9731. cat >>conftest.$ac_ext <<_ACEOF
  9732. /* end confdefs.h. */
  9733. $ac_includes_default
  9734. #include <$ac_header>
  9735. _ACEOF
  9736. rm -f conftest.$ac_objext
  9737. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9738. (eval $ac_compile) 2>conftest.er1
  9739. ac_status=$?
  9740. grep -v '^ *+' conftest.er1 >conftest.err
  9741. rm -f conftest.er1
  9742. cat conftest.err >&5
  9743. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9744. (exit $ac_status); } &&
  9745. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9746. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9747. (eval $ac_try) 2>&5
  9748. ac_status=$?
  9749. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9750. (exit $ac_status); }; } &&
  9751. { ac_try='test -s conftest.$ac_objext'
  9752. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9753. (eval $ac_try) 2>&5
  9754. ac_status=$?
  9755. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9756. (exit $ac_status); }; }; then
  9757. ac_header_compiler=yes
  9758. else
  9759. echo "$as_me: failed program was:" >&5
  9760. sed 's/^/| /' conftest.$ac_ext >&5
  9761. ac_header_compiler=no
  9762. fi
  9763. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9764. echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
  9765. echo "${ECHO_T}$ac_header_compiler" >&6
  9766. # Is the header present?
  9767. echo "$as_me:$LINENO: checking $ac_header presence" >&5
  9768. echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
  9769. cat >conftest.$ac_ext <<_ACEOF
  9770. /* confdefs.h. */
  9771. _ACEOF
  9772. cat confdefs.h >>conftest.$ac_ext
  9773. cat >>conftest.$ac_ext <<_ACEOF
  9774. /* end confdefs.h. */
  9775. #include <$ac_header>
  9776. _ACEOF
  9777. if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
  9778. (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
  9779. ac_status=$?
  9780. grep -v '^ *+' conftest.er1 >conftest.err
  9781. rm -f conftest.er1
  9782. cat conftest.err >&5
  9783. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9784. (exit $ac_status); } >/dev/null; then
  9785. if test -s conftest.err; then
  9786. ac_cpp_err=$ac_c_preproc_warn_flag
  9787. ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
  9788. else
  9789. ac_cpp_err=
  9790. fi
  9791. else
  9792. ac_cpp_err=yes
  9793. fi
  9794. if test -z "$ac_cpp_err"; then
  9795. ac_header_preproc=yes
  9796. else
  9797. echo "$as_me: failed program was:" >&5
  9798. sed 's/^/| /' conftest.$ac_ext >&5
  9799. ac_header_preproc=no
  9800. fi
  9801. rm -f conftest.err conftest.$ac_ext
  9802. echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
  9803. echo "${ECHO_T}$ac_header_preproc" >&6
  9804. # So? What about this header?
  9805. case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
  9806. yes:no: )
  9807. { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
  9808. echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
  9809. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
  9810. echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
  9811. ac_header_preproc=yes
  9812. ;;
  9813. no:yes:* )
  9814. { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
  9815. echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
  9816. { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
  9817. echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
  9818. { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
  9819. echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
  9820. { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
  9821. echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
  9822. { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
  9823. echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
  9824. { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
  9825. echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
  9826. (
  9827. cat <<\_ASBOX
  9828. ## ------------------------------------------ ##
  9829. ## Report this to the AC_PACKAGE_NAME lists. ##
  9830. ## ------------------------------------------ ##
  9831. _ASBOX
  9832. ) |
  9833. sed "s/^/$as_me: WARNING: /" >&2
  9834. ;;
  9835. esac
  9836. echo "$as_me:$LINENO: checking for $ac_header" >&5
  9837. echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
  9838. if eval "test \"\${$as_ac_Header+set}\" = set"; then
  9839. echo $ECHO_N "(cached) $ECHO_C" >&6
  9840. else
  9841. eval "$as_ac_Header=\$ac_header_preproc"
  9842. fi
  9843. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
  9844. echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
  9845. fi
  9846. if test `eval echo '${'$as_ac_Header'}'` = yes; then
  9847. cat >>confdefs.h <<_ACEOF
  9848. #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
  9849. _ACEOF
  9850. fi
  9851. done
  9852. echo "$as_me:$LINENO: checking types of arguments for select" >&5
  9853. echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
  9854. if test "${ac_cv_func_select_args+set}" = set; then
  9855. echo $ECHO_N "(cached) $ECHO_C" >&6
  9856. else
  9857. for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
  9858. for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
  9859. for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
  9860. cat >conftest.$ac_ext <<_ACEOF
  9861. /* confdefs.h. */
  9862. _ACEOF
  9863. cat confdefs.h >>conftest.$ac_ext
  9864. cat >>conftest.$ac_ext <<_ACEOF
  9865. /* end confdefs.h. */
  9866. $ac_includes_default
  9867. #if HAVE_SYS_SELECT_H
  9868. # include <sys/select.h>
  9869. #endif
  9870. #if HAVE_SYS_SOCKET_H
  9871. # include <sys/socket.h>
  9872. #endif
  9873. int
  9874. main ()
  9875. {
  9876. extern int select ($ac_arg1,
  9877. $ac_arg234, $ac_arg234, $ac_arg234,
  9878. $ac_arg5);
  9879. ;
  9880. return 0;
  9881. }
  9882. _ACEOF
  9883. rm -f conftest.$ac_objext
  9884. if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
  9885. (eval $ac_compile) 2>conftest.er1
  9886. ac_status=$?
  9887. grep -v '^ *+' conftest.er1 >conftest.err
  9888. rm -f conftest.er1
  9889. cat conftest.err >&5
  9890. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9891. (exit $ac_status); } &&
  9892. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  9893. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9894. (eval $ac_try) 2>&5
  9895. ac_status=$?
  9896. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9897. (exit $ac_status); }; } &&
  9898. { ac_try='test -s conftest.$ac_objext'
  9899. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9900. (eval $ac_try) 2>&5
  9901. ac_status=$?
  9902. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9903. (exit $ac_status); }; }; then
  9904. ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
  9905. else
  9906. echo "$as_me: failed program was:" >&5
  9907. sed 's/^/| /' conftest.$ac_ext >&5
  9908. fi
  9909. rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
  9910. done
  9911. done
  9912. done
  9913. # Provide a safe default value.
  9914. : ${ac_cv_func_select_args='int,int *,struct timeval *'}
  9915. fi
  9916. echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
  9917. echo "${ECHO_T}$ac_cv_func_select_args" >&6
  9918. ac_save_IFS=$IFS; IFS=','
  9919. set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
  9920. IFS=$ac_save_IFS
  9921. shift
  9922. cat >>confdefs.h <<_ACEOF
  9923. #define SELECT_TYPE_ARG1 $1
  9924. _ACEOF
  9925. cat >>confdefs.h <<_ACEOF
  9926. #define SELECT_TYPE_ARG234 ($2)
  9927. _ACEOF
  9928. cat >>confdefs.h <<_ACEOF
  9929. #define SELECT_TYPE_ARG5 ($3)
  9930. _ACEOF
  9931. rm -f conftest*
  9932. echo "$as_me:$LINENO: checking whether stat accepts an empty string" >&5
  9933. echo $ECHO_N "checking whether stat accepts an empty string... $ECHO_C" >&6
  9934. if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then
  9935. echo $ECHO_N "(cached) $ECHO_C" >&6
  9936. else
  9937. if test "$cross_compiling" = yes; then
  9938. ac_cv_func_stat_empty_string_bug=yes
  9939. else
  9940. cat >conftest.$ac_ext <<_ACEOF
  9941. /* confdefs.h. */
  9942. _ACEOF
  9943. cat confdefs.h >>conftest.$ac_ext
  9944. cat >>conftest.$ac_ext <<_ACEOF
  9945. /* end confdefs.h. */
  9946. $ac_includes_default
  9947. int
  9948. main ()
  9949. {
  9950. struct stat sbuf;
  9951. exit (stat ("", &sbuf) ? 1 : 0);
  9952. ;
  9953. return 0;
  9954. }
  9955. _ACEOF
  9956. rm -f conftest$ac_exeext
  9957. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  9958. (eval $ac_link) 2>&5
  9959. ac_status=$?
  9960. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9961. (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
  9962. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  9963. (eval $ac_try) 2>&5
  9964. ac_status=$?
  9965. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  9966. (exit $ac_status); }; }; then
  9967. ac_cv_func_stat_empty_string_bug=yes
  9968. else
  9969. echo "$as_me: program exited with status $ac_status" >&5
  9970. echo "$as_me: failed program was:" >&5
  9971. sed 's/^/| /' conftest.$ac_ext >&5
  9972. ( exit $ac_status )
  9973. ac_cv_func_stat_empty_string_bug=no
  9974. fi
  9975. rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
  9976. fi
  9977. fi
  9978. echo "$as_me:$LINENO: result: $ac_cv_func_stat_empty_string_bug" >&5
  9979. echo "${ECHO_T}$ac_cv_func_stat_empty_string_bug" >&6
  9980. if test $ac_cv_func_stat_empty_string_bug = yes; then
  9981. case $LIBOBJS in
  9982. "stat.$ac_objext" | \
  9983. *" stat.$ac_objext" | \
  9984. "stat.$ac_objext "* | \
  9985. *" stat.$ac_objext "* ) ;;
  9986. *) LIBOBJS="$LIBOBJS stat.$ac_objext" ;;
  9987. esac
  9988. cat >>confdefs.h <<_ACEOF
  9989. #define HAVE_STAT_EMPTY_STRING_BUG 1
  9990. _ACEOF
  9991. fi
  9992. for ac_func in strftime
  9993. do
  9994. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  9995. echo "$as_me:$LINENO: checking for $ac_func" >&5
  9996. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  9997. if eval "test \"\${$as_ac_var+set}\" = set"; then
  9998. echo $ECHO_N "(cached) $ECHO_C" >&6
  9999. else
  10000. cat >conftest.$ac_ext <<_ACEOF
  10001. /* confdefs.h. */
  10002. _ACEOF
  10003. cat confdefs.h >>conftest.$ac_ext
  10004. cat >>conftest.$ac_ext <<_ACEOF
  10005. /* end confdefs.h. */
  10006. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10007. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10008. #define $ac_func innocuous_$ac_func
  10009. /* System header to define __stub macros and hopefully few prototypes,
  10010. which can conflict with char $ac_func (); below.
  10011. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10012. <limits.h> exists even on freestanding compilers. */
  10013. #ifdef __STDC__
  10014. # include <limits.h>
  10015. #else
  10016. # include <assert.h>
  10017. #endif
  10018. #undef $ac_func
  10019. /* Override any gcc2 internal prototype to avoid an error. */
  10020. #ifdef __cplusplus
  10021. extern "C"
  10022. {
  10023. #endif
  10024. /* We use char because int might match the return type of a gcc2
  10025. builtin and then its argument prototype would still apply. */
  10026. char $ac_func ();
  10027. /* The GNU C library defines this for functions which it implements
  10028. to always fail with ENOSYS. Some functions are actually named
  10029. something starting with __ and the normal name is an alias. */
  10030. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10031. choke me
  10032. #else
  10033. char (*f) () = $ac_func;
  10034. #endif
  10035. #ifdef __cplusplus
  10036. }
  10037. #endif
  10038. int
  10039. main ()
  10040. {
  10041. return f != $ac_func;
  10042. ;
  10043. return 0;
  10044. }
  10045. _ACEOF
  10046. rm -f conftest.$ac_objext conftest$ac_exeext
  10047. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10048. (eval $ac_link) 2>conftest.er1
  10049. ac_status=$?
  10050. grep -v '^ *+' conftest.er1 >conftest.err
  10051. rm -f conftest.er1
  10052. cat conftest.err >&5
  10053. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10054. (exit $ac_status); } &&
  10055. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10056. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10057. (eval $ac_try) 2>&5
  10058. ac_status=$?
  10059. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10060. (exit $ac_status); }; } &&
  10061. { ac_try='test -s conftest$ac_exeext'
  10062. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10063. (eval $ac_try) 2>&5
  10064. ac_status=$?
  10065. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10066. (exit $ac_status); }; }; then
  10067. eval "$as_ac_var=yes"
  10068. else
  10069. echo "$as_me: failed program was:" >&5
  10070. sed 's/^/| /' conftest.$ac_ext >&5
  10071. eval "$as_ac_var=no"
  10072. fi
  10073. rm -f conftest.err conftest.$ac_objext \
  10074. conftest$ac_exeext conftest.$ac_ext
  10075. fi
  10076. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10077. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10078. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10079. cat >>confdefs.h <<_ACEOF
  10080. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10081. _ACEOF
  10082. else
  10083. # strftime is in -lintl on SCO UNIX.
  10084. echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
  10085. echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
  10086. if test "${ac_cv_lib_intl_strftime+set}" = set; then
  10087. echo $ECHO_N "(cached) $ECHO_C" >&6
  10088. else
  10089. ac_check_lib_save_LIBS=$LIBS
  10090. LIBS="-lintl $LIBS"
  10091. cat >conftest.$ac_ext <<_ACEOF
  10092. /* confdefs.h. */
  10093. _ACEOF
  10094. cat confdefs.h >>conftest.$ac_ext
  10095. cat >>conftest.$ac_ext <<_ACEOF
  10096. /* end confdefs.h. */
  10097. /* Override any gcc2 internal prototype to avoid an error. */
  10098. #ifdef __cplusplus
  10099. extern "C"
  10100. #endif
  10101. /* We use char because int might match the return type of a gcc2
  10102. builtin and then its argument prototype would still apply. */
  10103. char strftime ();
  10104. int
  10105. main ()
  10106. {
  10107. strftime ();
  10108. ;
  10109. return 0;
  10110. }
  10111. _ACEOF
  10112. rm -f conftest.$ac_objext conftest$ac_exeext
  10113. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10114. (eval $ac_link) 2>conftest.er1
  10115. ac_status=$?
  10116. grep -v '^ *+' conftest.er1 >conftest.err
  10117. rm -f conftest.er1
  10118. cat conftest.err >&5
  10119. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10120. (exit $ac_status); } &&
  10121. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10122. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10123. (eval $ac_try) 2>&5
  10124. ac_status=$?
  10125. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10126. (exit $ac_status); }; } &&
  10127. { ac_try='test -s conftest$ac_exeext'
  10128. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10129. (eval $ac_try) 2>&5
  10130. ac_status=$?
  10131. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10132. (exit $ac_status); }; }; then
  10133. ac_cv_lib_intl_strftime=yes
  10134. else
  10135. echo "$as_me: failed program was:" >&5
  10136. sed 's/^/| /' conftest.$ac_ext >&5
  10137. ac_cv_lib_intl_strftime=no
  10138. fi
  10139. rm -f conftest.err conftest.$ac_objext \
  10140. conftest$ac_exeext conftest.$ac_ext
  10141. LIBS=$ac_check_lib_save_LIBS
  10142. fi
  10143. echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
  10144. echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
  10145. if test $ac_cv_lib_intl_strftime = yes; then
  10146. cat >>confdefs.h <<\_ACEOF
  10147. #define HAVE_STRFTIME 1
  10148. _ACEOF
  10149. LIBS="-lintl $LIBS"
  10150. fi
  10151. fi
  10152. done
  10153. #checkpoint
  10154. cat >confcache <<\_ACEOF
  10155. # This file is a shell script that caches the results of configure
  10156. # tests run on this system so they can be shared between configure
  10157. # scripts and configure runs, see configure's option --config-cache.
  10158. # It is not useful on other systems. If it contains results you don't
  10159. # want to keep, you may remove or edit it.
  10160. #
  10161. # config.status only pays attention to the cache file if you give it
  10162. # the --recheck option to rerun configure.
  10163. #
  10164. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10165. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10166. # following values.
  10167. _ACEOF
  10168. # The following way of writing the cache mishandles newlines in values,
  10169. # but we know of no workaround that is simple, portable, and efficient.
  10170. # So, don't put newlines in cache variables' values.
  10171. # Ultrix sh set writes to stderr and can't be redirected directly,
  10172. # and sets the high bit in the cache file unless we assign to the vars.
  10173. {
  10174. (set) 2>&1 |
  10175. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10176. *ac_space=\ *)
  10177. # `set' does not quote correctly, so add quotes (double-quote
  10178. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10179. sed -n \
  10180. "s/'/'\\\\''/g;
  10181. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10182. ;;
  10183. *)
  10184. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10185. sed -n \
  10186. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10187. ;;
  10188. esac;
  10189. } |
  10190. sed '
  10191. t clear
  10192. : clear
  10193. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10194. t end
  10195. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10196. : end' >>confcache
  10197. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10198. if test -w $cache_file; then
  10199. test "x$cache_file" != "x/dev/null"
  10200. cat confcache >$cache_file
  10201. else
  10202. echo "not updating unwritable cache $cache_file"
  10203. fi
  10204. fi
  10205. rm -f confcache
  10206. for ac_func in clock fsync getrusage inet_aton isascii gethostbyname2
  10207. do
  10208. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10209. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10210. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10211. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10212. echo $ECHO_N "(cached) $ECHO_C" >&6
  10213. else
  10214. cat >conftest.$ac_ext <<_ACEOF
  10215. /* confdefs.h. */
  10216. _ACEOF
  10217. cat confdefs.h >>conftest.$ac_ext
  10218. cat >>conftest.$ac_ext <<_ACEOF
  10219. /* end confdefs.h. */
  10220. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10221. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10222. #define $ac_func innocuous_$ac_func
  10223. /* System header to define __stub macros and hopefully few prototypes,
  10224. which can conflict with char $ac_func (); below.
  10225. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10226. <limits.h> exists even on freestanding compilers. */
  10227. #ifdef __STDC__
  10228. # include <limits.h>
  10229. #else
  10230. # include <assert.h>
  10231. #endif
  10232. #undef $ac_func
  10233. /* Override any gcc2 internal prototype to avoid an error. */
  10234. #ifdef __cplusplus
  10235. extern "C"
  10236. {
  10237. #endif
  10238. /* We use char because int might match the return type of a gcc2
  10239. builtin and then its argument prototype would still apply. */
  10240. char $ac_func ();
  10241. /* The GNU C library defines this for functions which it implements
  10242. to always fail with ENOSYS. Some functions are actually named
  10243. something starting with __ and the normal name is an alias. */
  10244. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10245. choke me
  10246. #else
  10247. char (*f) () = $ac_func;
  10248. #endif
  10249. #ifdef __cplusplus
  10250. }
  10251. #endif
  10252. int
  10253. main ()
  10254. {
  10255. return f != $ac_func;
  10256. ;
  10257. return 0;
  10258. }
  10259. _ACEOF
  10260. rm -f conftest.$ac_objext conftest$ac_exeext
  10261. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10262. (eval $ac_link) 2>conftest.er1
  10263. ac_status=$?
  10264. grep -v '^ *+' conftest.er1 >conftest.err
  10265. rm -f conftest.er1
  10266. cat conftest.err >&5
  10267. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10268. (exit $ac_status); } &&
  10269. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10270. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10271. (eval $ac_try) 2>&5
  10272. ac_status=$?
  10273. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10274. (exit $ac_status); }; } &&
  10275. { ac_try='test -s conftest$ac_exeext'
  10276. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10277. (eval $ac_try) 2>&5
  10278. ac_status=$?
  10279. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10280. (exit $ac_status); }; }; then
  10281. eval "$as_ac_var=yes"
  10282. else
  10283. echo "$as_me: failed program was:" >&5
  10284. sed 's/^/| /' conftest.$ac_ext >&5
  10285. eval "$as_ac_var=no"
  10286. fi
  10287. rm -f conftest.err conftest.$ac_objext \
  10288. conftest$ac_exeext conftest.$ac_ext
  10289. fi
  10290. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10291. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10292. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10293. cat >>confdefs.h <<_ACEOF
  10294. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10295. _ACEOF
  10296. fi
  10297. done
  10298. for ac_func in getipnodebyname memcpy memset random rename setpgid sigaction sigemptyset snprintf srandom
  10299. do
  10300. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10301. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10302. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10303. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10304. echo $ECHO_N "(cached) $ECHO_C" >&6
  10305. else
  10306. cat >conftest.$ac_ext <<_ACEOF
  10307. /* confdefs.h. */
  10308. _ACEOF
  10309. cat confdefs.h >>conftest.$ac_ext
  10310. cat >>conftest.$ac_ext <<_ACEOF
  10311. /* end confdefs.h. */
  10312. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10313. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10314. #define $ac_func innocuous_$ac_func
  10315. /* System header to define __stub macros and hopefully few prototypes,
  10316. which can conflict with char $ac_func (); below.
  10317. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10318. <limits.h> exists even on freestanding compilers. */
  10319. #ifdef __STDC__
  10320. # include <limits.h>
  10321. #else
  10322. # include <assert.h>
  10323. #endif
  10324. #undef $ac_func
  10325. /* Override any gcc2 internal prototype to avoid an error. */
  10326. #ifdef __cplusplus
  10327. extern "C"
  10328. {
  10329. #endif
  10330. /* We use char because int might match the return type of a gcc2
  10331. builtin and then its argument prototype would still apply. */
  10332. char $ac_func ();
  10333. /* The GNU C library defines this for functions which it implements
  10334. to always fail with ENOSYS. Some functions are actually named
  10335. something starting with __ and the normal name is an alias. */
  10336. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10337. choke me
  10338. #else
  10339. char (*f) () = $ac_func;
  10340. #endif
  10341. #ifdef __cplusplus
  10342. }
  10343. #endif
  10344. int
  10345. main ()
  10346. {
  10347. return f != $ac_func;
  10348. ;
  10349. return 0;
  10350. }
  10351. _ACEOF
  10352. rm -f conftest.$ac_objext conftest$ac_exeext
  10353. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10354. (eval $ac_link) 2>conftest.er1
  10355. ac_status=$?
  10356. grep -v '^ *+' conftest.er1 >conftest.err
  10357. rm -f conftest.er1
  10358. cat conftest.err >&5
  10359. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10360. (exit $ac_status); } &&
  10361. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10362. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10363. (eval $ac_try) 2>&5
  10364. ac_status=$?
  10365. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10366. (exit $ac_status); }; } &&
  10367. { ac_try='test -s conftest$ac_exeext'
  10368. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10369. (eval $ac_try) 2>&5
  10370. ac_status=$?
  10371. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10372. (exit $ac_status); }; }; then
  10373. eval "$as_ac_var=yes"
  10374. else
  10375. echo "$as_me: failed program was:" >&5
  10376. sed 's/^/| /' conftest.$ac_ext >&5
  10377. eval "$as_ac_var=no"
  10378. fi
  10379. rm -f conftest.err conftest.$ac_objext \
  10380. conftest$ac_exeext conftest.$ac_ext
  10381. fi
  10382. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10383. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10384. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10385. cat >>confdefs.h <<_ACEOF
  10386. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10387. _ACEOF
  10388. fi
  10389. done
  10390. #checkpoint
  10391. cat >confcache <<\_ACEOF
  10392. # This file is a shell script that caches the results of configure
  10393. # tests run on this system so they can be shared between configure
  10394. # scripts and configure runs, see configure's option --config-cache.
  10395. # It is not useful on other systems. If it contains results you don't
  10396. # want to keep, you may remove or edit it.
  10397. #
  10398. # config.status only pays attention to the cache file if you give it
  10399. # the --recheck option to rerun configure.
  10400. #
  10401. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10402. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10403. # following values.
  10404. _ACEOF
  10405. # The following way of writing the cache mishandles newlines in values,
  10406. # but we know of no workaround that is simple, portable, and efficient.
  10407. # So, don't put newlines in cache variables' values.
  10408. # Ultrix sh set writes to stderr and can't be redirected directly,
  10409. # and sets the high bit in the cache file unless we assign to the vars.
  10410. {
  10411. (set) 2>&1 |
  10412. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10413. *ac_space=\ *)
  10414. # `set' does not quote correctly, so add quotes (double-quote
  10415. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10416. sed -n \
  10417. "s/'/'\\\\''/g;
  10418. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10419. ;;
  10420. *)
  10421. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10422. sed -n \
  10423. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10424. ;;
  10425. esac;
  10426. } |
  10427. sed '
  10428. t clear
  10429. : clear
  10430. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10431. t end
  10432. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10433. : end' >>confcache
  10434. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10435. if test -w $cache_file; then
  10436. test "x$cache_file" != "x/dev/null"
  10437. cat confcache >$cache_file
  10438. else
  10439. echo "not updating unwritable cache $cache_file"
  10440. fi
  10441. fi
  10442. rm -f confcache
  10443. for ac_func in strcasecmp strncasecmp vsnprintf
  10444. do
  10445. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10446. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10447. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10448. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10449. echo $ECHO_N "(cached) $ECHO_C" >&6
  10450. else
  10451. cat >conftest.$ac_ext <<_ACEOF
  10452. /* confdefs.h. */
  10453. _ACEOF
  10454. cat confdefs.h >>conftest.$ac_ext
  10455. cat >>conftest.$ac_ext <<_ACEOF
  10456. /* end confdefs.h. */
  10457. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10458. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10459. #define $ac_func innocuous_$ac_func
  10460. /* System header to define __stub macros and hopefully few prototypes,
  10461. which can conflict with char $ac_func (); below.
  10462. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10463. <limits.h> exists even on freestanding compilers. */
  10464. #ifdef __STDC__
  10465. # include <limits.h>
  10466. #else
  10467. # include <assert.h>
  10468. #endif
  10469. #undef $ac_func
  10470. /* Override any gcc2 internal prototype to avoid an error. */
  10471. #ifdef __cplusplus
  10472. extern "C"
  10473. {
  10474. #endif
  10475. /* We use char because int might match the return type of a gcc2
  10476. builtin and then its argument prototype would still apply. */
  10477. char $ac_func ();
  10478. /* The GNU C library defines this for functions which it implements
  10479. to always fail with ENOSYS. Some functions are actually named
  10480. something starting with __ and the normal name is an alias. */
  10481. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10482. choke me
  10483. #else
  10484. char (*f) () = $ac_func;
  10485. #endif
  10486. #ifdef __cplusplus
  10487. }
  10488. #endif
  10489. int
  10490. main ()
  10491. {
  10492. return f != $ac_func;
  10493. ;
  10494. return 0;
  10495. }
  10496. _ACEOF
  10497. rm -f conftest.$ac_objext conftest$ac_exeext
  10498. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10499. (eval $ac_link) 2>conftest.er1
  10500. ac_status=$?
  10501. grep -v '^ *+' conftest.er1 >conftest.err
  10502. rm -f conftest.er1
  10503. cat conftest.err >&5
  10504. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10505. (exit $ac_status); } &&
  10506. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10507. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10508. (eval $ac_try) 2>&5
  10509. ac_status=$?
  10510. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10511. (exit $ac_status); }; } &&
  10512. { ac_try='test -s conftest$ac_exeext'
  10513. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10514. (eval $ac_try) 2>&5
  10515. ac_status=$?
  10516. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10517. (exit $ac_status); }; }; then
  10518. eval "$as_ac_var=yes"
  10519. else
  10520. echo "$as_me: failed program was:" >&5
  10521. sed 's/^/| /' conftest.$ac_ext >&5
  10522. eval "$as_ac_var=no"
  10523. fi
  10524. rm -f conftest.err conftest.$ac_objext \
  10525. conftest$ac_exeext conftest.$ac_ext
  10526. fi
  10527. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10528. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10529. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10530. cat >>confdefs.h <<_ACEOF
  10531. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10532. _ACEOF
  10533. fi
  10534. done
  10535. #autoscan suggested this....
  10536. #These are recommended by autoscan, but no code supports it currently
  10537. #AC_CHECK_FUNCS([alarm bzero dup2 getcwd gethostbyaddr gethostbyname gethostname getpass gettimeofday inet_ntoa mbrlen
  10538. #mkdir munmap realpath select setlocale socket strchr strerror strpbrk strrchr strstr strtol tzset])
  10539. for ac_func in vsprintf
  10540. do
  10541. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10542. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10543. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10544. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10545. echo $ECHO_N "(cached) $ECHO_C" >&6
  10546. else
  10547. cat >conftest.$ac_ext <<_ACEOF
  10548. /* confdefs.h. */
  10549. _ACEOF
  10550. cat confdefs.h >>conftest.$ac_ext
  10551. cat >>conftest.$ac_ext <<_ACEOF
  10552. /* end confdefs.h. */
  10553. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10554. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10555. #define $ac_func innocuous_$ac_func
  10556. /* System header to define __stub macros and hopefully few prototypes,
  10557. which can conflict with char $ac_func (); below.
  10558. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10559. <limits.h> exists even on freestanding compilers. */
  10560. #ifdef __STDC__
  10561. # include <limits.h>
  10562. #else
  10563. # include <assert.h>
  10564. #endif
  10565. #undef $ac_func
  10566. /* Override any gcc2 internal prototype to avoid an error. */
  10567. #ifdef __cplusplus
  10568. extern "C"
  10569. {
  10570. #endif
  10571. /* We use char because int might match the return type of a gcc2
  10572. builtin and then its argument prototype would still apply. */
  10573. char $ac_func ();
  10574. /* The GNU C library defines this for functions which it implements
  10575. to always fail with ENOSYS. Some functions are actually named
  10576. something starting with __ and the normal name is an alias. */
  10577. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10578. choke me
  10579. #else
  10580. char (*f) () = $ac_func;
  10581. #endif
  10582. #ifdef __cplusplus
  10583. }
  10584. #endif
  10585. int
  10586. main ()
  10587. {
  10588. return f != $ac_func;
  10589. ;
  10590. return 0;
  10591. }
  10592. _ACEOF
  10593. rm -f conftest.$ac_objext conftest$ac_exeext
  10594. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10595. (eval $ac_link) 2>conftest.er1
  10596. ac_status=$?
  10597. grep -v '^ *+' conftest.er1 >conftest.err
  10598. rm -f conftest.er1
  10599. cat conftest.err >&5
  10600. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10601. (exit $ac_status); } &&
  10602. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10603. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10604. (eval $ac_try) 2>&5
  10605. ac_status=$?
  10606. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10607. (exit $ac_status); }; } &&
  10608. { ac_try='test -s conftest$ac_exeext'
  10609. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10610. (eval $ac_try) 2>&5
  10611. ac_status=$?
  10612. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10613. (exit $ac_status); }; }; then
  10614. eval "$as_ac_var=yes"
  10615. else
  10616. echo "$as_me: failed program was:" >&5
  10617. sed 's/^/| /' conftest.$ac_ext >&5
  10618. eval "$as_ac_var=no"
  10619. fi
  10620. rm -f conftest.err conftest.$ac_objext \
  10621. conftest$ac_exeext conftest.$ac_ext
  10622. fi
  10623. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10624. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10625. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10626. cat >>confdefs.h <<_ACEOF
  10627. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10628. _ACEOF
  10629. fi
  10630. done
  10631. if test "$ac_cv_func_vsprintf" = "no"
  10632. then
  10633. cat << 'EOF' >&2
  10634. configure: error:
  10635. Your system does not have the sprintf/vsprintf libraries.
  10636. These are required to compile almost anything. Sorry.
  10637. EOF
  10638. exit 1
  10639. fi
  10640. for ac_func in uname
  10641. do
  10642. as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
  10643. echo "$as_me:$LINENO: checking for $ac_func" >&5
  10644. echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
  10645. if eval "test \"\${$as_ac_var+set}\" = set"; then
  10646. echo $ECHO_N "(cached) $ECHO_C" >&6
  10647. else
  10648. cat >conftest.$ac_ext <<_ACEOF
  10649. /* confdefs.h. */
  10650. _ACEOF
  10651. cat confdefs.h >>conftest.$ac_ext
  10652. cat >>conftest.$ac_ext <<_ACEOF
  10653. /* end confdefs.h. */
  10654. /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
  10655. For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10656. #define $ac_func innocuous_$ac_func
  10657. /* System header to define __stub macros and hopefully few prototypes,
  10658. which can conflict with char $ac_func (); below.
  10659. Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10660. <limits.h> exists even on freestanding compilers. */
  10661. #ifdef __STDC__
  10662. # include <limits.h>
  10663. #else
  10664. # include <assert.h>
  10665. #endif
  10666. #undef $ac_func
  10667. /* Override any gcc2 internal prototype to avoid an error. */
  10668. #ifdef __cplusplus
  10669. extern "C"
  10670. {
  10671. #endif
  10672. /* We use char because int might match the return type of a gcc2
  10673. builtin and then its argument prototype would still apply. */
  10674. char $ac_func ();
  10675. /* The GNU C library defines this for functions which it implements
  10676. to always fail with ENOSYS. Some functions are actually named
  10677. something starting with __ and the normal name is an alias. */
  10678. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  10679. choke me
  10680. #else
  10681. char (*f) () = $ac_func;
  10682. #endif
  10683. #ifdef __cplusplus
  10684. }
  10685. #endif
  10686. int
  10687. main ()
  10688. {
  10689. return f != $ac_func;
  10690. ;
  10691. return 0;
  10692. }
  10693. _ACEOF
  10694. rm -f conftest.$ac_objext conftest$ac_exeext
  10695. if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
  10696. (eval $ac_link) 2>conftest.er1
  10697. ac_status=$?
  10698. grep -v '^ *+' conftest.er1 >conftest.err
  10699. rm -f conftest.er1
  10700. cat conftest.err >&5
  10701. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10702. (exit $ac_status); } &&
  10703. { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
  10704. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10705. (eval $ac_try) 2>&5
  10706. ac_status=$?
  10707. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10708. (exit $ac_status); }; } &&
  10709. { ac_try='test -s conftest$ac_exeext'
  10710. { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
  10711. (eval $ac_try) 2>&5
  10712. ac_status=$?
  10713. echo "$as_me:$LINENO: \$? = $ac_status" >&5
  10714. (exit $ac_status); }; }; then
  10715. eval "$as_ac_var=yes"
  10716. else
  10717. echo "$as_me: failed program was:" >&5
  10718. sed 's/^/| /' conftest.$ac_ext >&5
  10719. eval "$as_ac_var=no"
  10720. fi
  10721. rm -f conftest.err conftest.$ac_objext \
  10722. conftest$ac_exeext conftest.$ac_ext
  10723. fi
  10724. echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
  10725. echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
  10726. if test `eval echo '${'$as_ac_var'}'` = yes; then
  10727. cat >>confdefs.h <<_ACEOF
  10728. #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
  10729. _ACEOF
  10730. fi
  10731. done
  10732. if test "$ac_cv_func_uname" = "no"
  10733. then
  10734. cat << 'EOF' >&2
  10735. configure: error:
  10736. Your system does not have the uname() function.
  10737. This is required for the botpack.
  10738. EOF
  10739. exit 1
  10740. fi
  10741. # Make sure we have stdc headers, since we can't compile without them
  10742. if test "$ac_cv_header_stdc" = "no"
  10743. then
  10744. cat << 'EOF' >&2
  10745. configure: error:
  10746. Your system must support ANSI C Header files.
  10747. These are required for the language support. Sorry.
  10748. EOF
  10749. exit 1
  10750. fi
  10751. #checkpoint
  10752. cat >confcache <<\_ACEOF
  10753. # This file is a shell script that caches the results of configure
  10754. # tests run on this system so they can be shared between configure
  10755. # scripts and configure runs, see configure's option --config-cache.
  10756. # It is not useful on other systems. If it contains results you don't
  10757. # want to keep, you may remove or edit it.
  10758. #
  10759. # config.status only pays attention to the cache file if you give it
  10760. # the --recheck option to rerun configure.
  10761. #
  10762. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10763. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10764. # following values.
  10765. _ACEOF
  10766. # The following way of writing the cache mishandles newlines in values,
  10767. # but we know of no workaround that is simple, portable, and efficient.
  10768. # So, don't put newlines in cache variables' values.
  10769. # Ultrix sh set writes to stderr and can't be redirected directly,
  10770. # and sets the high bit in the cache file unless we assign to the vars.
  10771. {
  10772. (set) 2>&1 |
  10773. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10774. *ac_space=\ *)
  10775. # `set' does not quote correctly, so add quotes (double-quote
  10776. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10777. sed -n \
  10778. "s/'/'\\\\''/g;
  10779. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10780. ;;
  10781. *)
  10782. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10783. sed -n \
  10784. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10785. ;;
  10786. esac;
  10787. } |
  10788. sed '
  10789. t clear
  10790. : clear
  10791. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10792. t end
  10793. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10794. : end' >>confcache
  10795. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10796. if test -w $cache_file; then
  10797. test "x$cache_file" != "x/dev/null"
  10798. cat confcache >$cache_file
  10799. else
  10800. echo "not updating unwritable cache $cache_file"
  10801. fi
  10802. fi
  10803. rm -f confcache
  10804. VERSION=`grep "char" $srcdir/src/main.c | $AWK '/egg_version/ {print $5}' | sed -e 's/\"//g' | sed -e 's/\;//g'`
  10805. if ! test -f $cfg; then
  10806. cat << EOF >&2
  10807. configure: error:
  10808. Your pack cfg is missing, please copy it to $srcdir/$cfg
  10809. Or specify the path to it with: --with-cfg=
  10810. EOF
  10811. exit 1
  10812. fi
  10813. PACKNAME=`grep "PACKNAME " $cfg | $AWK '/PACKNAME/ {print $2}'`
  10814. version_num=`echo $VERSION | $AWK 'BEGIN {FS = "."} {printf("%d%02d%02d", $1, $2, $3)}'`
  10815. cat >>confdefs.h <<_ACEOF
  10816. #define EGG_VERSION $version_num
  10817. _ACEOF
  10818. for define in `sed -n -e 's/^+ \([^ ]*\) .*/\1/ p' $cfg`; do
  10819. u_define="S_$define"
  10820. cat >>confdefs.h <<_ACEOF
  10821. #define $u_define 1
  10822. _ACEOF
  10823. CFG="$cfg"
  10824. done
  10825. case "$srcdir" in
  10826. [\\/]* | ?:[\\/]*)
  10827. MOD_UPDIR=""
  10828. ;;
  10829. *)
  10830. MOD_UPDIR="../"
  10831. ;;
  10832. esac
  10833. 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"
  10834. for mf in $files; do
  10835. # Strip MF so we end up with the name of the file.
  10836. # echo "MF: $mf"
  10837. mf=`echo "$mf" | sed -e 's/:.*$//'`
  10838. dirpart=`(dirname "$mf") 2>/dev/null ||
  10839. $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  10840. X"$mf" : 'X\(//\)[^/]' \| \
  10841. X"$mf" : 'X\(//\)$' \| \
  10842. X"$mf" : 'X\(/\)' \| \
  10843. . : '\(.\)' 2>/dev/null ||
  10844. echo X"$mf" |
  10845. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  10846. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  10847. /^X\(\/\/\)$/{ s//\1/; q; }
  10848. /^X\(\/\).*/{ s//\1/; q; }
  10849. s/.*/./; q'`
  10850. # echo "dirpart: $dirpart mf: $mf"
  10851. # rm -rf "$dirpart/.deps/"
  10852. rm -f "$dirpart/.deps/includes"
  10853. test -d "$dirpart/.deps" || mkdir "$dirpart/.deps"
  10854. for file in `sed -n -e '
  10855. /^OBJS = .*\\\\$/ {
  10856. s/^OBJS = //
  10857. :loop
  10858. s/\\\\$//
  10859. p
  10860. n
  10861. /\\\\$/ b loop
  10862. p
  10863. }
  10864. /^OBJS = / s/^OBJS = //p' < "$mf"`;
  10865. do
  10866. base=`basename $file .o`
  10867. test -f "$dirpart/$base.c" || continue
  10868. if ! test -f "$dirpart/.deps/$base.Po"; then
  10869. echo '# dummy' > "$dirpart/.deps/$base.Po"
  10870. #Remove the .o file, because it needs to be recompiled for its dependancies.
  10871. if test -f "$dirpart/$base.o"; then
  10872. rm -f "$dirpart/$base.o"
  10873. fi
  10874. fi
  10875. echo "include .deps/$base.Po" >> "$dirpart/.deps/includes"
  10876. echo "_$base.c:" >> "$dirpart/.deps/includes"
  10877. done
  10878. done
  10879. ac_config_files="$ac_config_files Makefile src/Makefile src/compat/Makefile src/crypto/Makefile src/mod/Makefile src/mod/dns.mod/Makefile"
  10880. cat >confcache <<\_ACEOF
  10881. # This file is a shell script that caches the results of configure
  10882. # tests run on this system so they can be shared between configure
  10883. # scripts and configure runs, see configure's option --config-cache.
  10884. # It is not useful on other systems. If it contains results you don't
  10885. # want to keep, you may remove or edit it.
  10886. #
  10887. # config.status only pays attention to the cache file if you give it
  10888. # the --recheck option to rerun configure.
  10889. #
  10890. # `ac_cv_env_foo' variables (set or unset) will be overridden when
  10891. # loading this file, other *unset* `ac_cv_foo' will be assigned the
  10892. # following values.
  10893. _ACEOF
  10894. # The following way of writing the cache mishandles newlines in values,
  10895. # but we know of no workaround that is simple, portable, and efficient.
  10896. # So, don't put newlines in cache variables' values.
  10897. # Ultrix sh set writes to stderr and can't be redirected directly,
  10898. # and sets the high bit in the cache file unless we assign to the vars.
  10899. {
  10900. (set) 2>&1 |
  10901. case `(ac_space=' '; set | grep ac_space) 2>&1` in
  10902. *ac_space=\ *)
  10903. # `set' does not quote correctly, so add quotes (double-quote
  10904. # substitution turns \\\\ into \\, and sed turns \\ into \).
  10905. sed -n \
  10906. "s/'/'\\\\''/g;
  10907. s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  10908. ;;
  10909. *)
  10910. # `set' quotes correctly as required by POSIX, so do not add quotes.
  10911. sed -n \
  10912. "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
  10913. ;;
  10914. esac;
  10915. } |
  10916. sed '
  10917. t clear
  10918. : clear
  10919. s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  10920. t end
  10921. /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  10922. : end' >>confcache
  10923. if diff $cache_file confcache >/dev/null 2>&1; then :; else
  10924. if test -w $cache_file; then
  10925. test "x$cache_file" != "x/dev/null"
  10926. cat confcache >$cache_file
  10927. else
  10928. echo "not updating unwritable cache $cache_file"
  10929. fi
  10930. fi
  10931. rm -f confcache
  10932. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  10933. # Let make expand exec_prefix.
  10934. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  10935. # VPATH may cause trouble with some makes, so we remove $(srcdir),
  10936. # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
  10937. # trailing colons and then remove the whole line if VPATH becomes empty
  10938. # (actually we leave an empty line to preserve line numbers).
  10939. if test "x$srcdir" = x.; then
  10940. ac_vpsub='/^[ ]*VPATH[ ]*=/{
  10941. s/:*\$(srcdir):*/:/;
  10942. s/:*\${srcdir}:*/:/;
  10943. s/:*@srcdir@:*/:/;
  10944. s/^\([^=]*=[ ]*\):*/\1/;
  10945. s/:*$//;
  10946. s/^[^=]*=[ ]*$//;
  10947. }'
  10948. fi
  10949. DEFS=-DHAVE_CONFIG_H
  10950. ac_libobjs=
  10951. ac_ltlibobjs=
  10952. for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  10953. # 1. Remove the extension, and $U if already installed.
  10954. ac_i=`echo "$ac_i" |
  10955. sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
  10956. # 2. Add them.
  10957. ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
  10958. ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
  10959. done
  10960. LIBOBJS=$ac_libobjs
  10961. LTLIBOBJS=$ac_ltlibobjs
  10962. : ${CONFIG_STATUS=./config.status}
  10963. ac_clean_files_save=$ac_clean_files
  10964. ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  10965. { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
  10966. echo "$as_me: creating $CONFIG_STATUS" >&6;}
  10967. cat >$CONFIG_STATUS <<_ACEOF
  10968. #! $SHELL
  10969. # Generated by $as_me.
  10970. # Run this file to recreate the current configuration.
  10971. # Compiler output produced by configure, useful for debugging
  10972. # configure, is in config.log if it exists.
  10973. debug=false
  10974. ac_cs_recheck=false
  10975. ac_cs_silent=false
  10976. SHELL=\${CONFIG_SHELL-$SHELL}
  10977. _ACEOF
  10978. cat >>$CONFIG_STATUS <<\_ACEOF
  10979. ## --------------------- ##
  10980. ## M4sh Initialization. ##
  10981. ## --------------------- ##
  10982. # Be Bourne compatible
  10983. if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
  10984. emulate sh
  10985. NULLCMD=:
  10986. # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
  10987. # is contrary to our usage. Disable this feature.
  10988. alias -g '${1+"$@"}'='"$@"'
  10989. elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
  10990. set -o posix
  10991. fi
  10992. DUALCASE=1; export DUALCASE # for MKS sh
  10993. # Support unset when possible.
  10994. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
  10995. as_unset=unset
  10996. else
  10997. as_unset=false
  10998. fi
  10999. # Work around bugs in pre-3.0 UWIN ksh.
  11000. $as_unset ENV MAIL MAILPATH
  11001. PS1='$ '
  11002. PS2='> '
  11003. PS4='+ '
  11004. # NLS nuisances.
  11005. for as_var in \
  11006. LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
  11007. LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
  11008. LC_TELEPHONE LC_TIME
  11009. do
  11010. if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
  11011. eval $as_var=C; export $as_var
  11012. else
  11013. $as_unset $as_var
  11014. fi
  11015. done
  11016. # Required to use basename.
  11017. if expr a : '\(a\)' >/dev/null 2>&1; then
  11018. as_expr=expr
  11019. else
  11020. as_expr=false
  11021. fi
  11022. if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
  11023. as_basename=basename
  11024. else
  11025. as_basename=false
  11026. fi
  11027. # Name of the executable.
  11028. as_me=`$as_basename "$0" ||
  11029. $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  11030. X"$0" : 'X\(//\)$' \| \
  11031. X"$0" : 'X\(/\)$' \| \
  11032. . : '\(.\)' 2>/dev/null ||
  11033. echo X/"$0" |
  11034. sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
  11035. /^X\/\(\/\/\)$/{ s//\1/; q; }
  11036. /^X\/\(\/\).*/{ s//\1/; q; }
  11037. s/.*/./; q'`
  11038. # PATH needs CR, and LINENO needs CR and PATH.
  11039. # Avoid depending upon Character Ranges.
  11040. as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  11041. as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  11042. as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  11043. as_cr_digits='0123456789'
  11044. as_cr_alnum=$as_cr_Letters$as_cr_digits
  11045. # The user is always right.
  11046. if test "${PATH_SEPARATOR+set}" != set; then
  11047. echo "#! /bin/sh" >conf$$.sh
  11048. echo "exit 0" >>conf$$.sh
  11049. chmod +x conf$$.sh
  11050. if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
  11051. PATH_SEPARATOR=';'
  11052. else
  11053. PATH_SEPARATOR=:
  11054. fi
  11055. rm -f conf$$.sh
  11056. fi
  11057. as_lineno_1=$LINENO
  11058. as_lineno_2=$LINENO
  11059. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  11060. test "x$as_lineno_1" != "x$as_lineno_2" &&
  11061. test "x$as_lineno_3" = "x$as_lineno_2" || {
  11062. # Find who we are. Look in the path if we contain no path at all
  11063. # relative or not.
  11064. case $0 in
  11065. *[\\/]* ) as_myself=$0 ;;
  11066. *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  11067. for as_dir in $PATH
  11068. do
  11069. IFS=$as_save_IFS
  11070. test -z "$as_dir" && as_dir=.
  11071. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  11072. done
  11073. ;;
  11074. esac
  11075. # We did not find ourselves, most probably we were run as `sh COMMAND'
  11076. # in which case we are not to be found in the path.
  11077. if test "x$as_myself" = x; then
  11078. as_myself=$0
  11079. fi
  11080. if test ! -f "$as_myself"; then
  11081. { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
  11082. echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
  11083. { (exit 1); exit 1; }; }
  11084. fi
  11085. case $CONFIG_SHELL in
  11086. '')
  11087. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  11088. for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
  11089. do
  11090. IFS=$as_save_IFS
  11091. test -z "$as_dir" && as_dir=.
  11092. for as_base in sh bash ksh sh5; do
  11093. case $as_dir in
  11094. /*)
  11095. if ("$as_dir/$as_base" -c '
  11096. as_lineno_1=$LINENO
  11097. as_lineno_2=$LINENO
  11098. as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
  11099. test "x$as_lineno_1" != "x$as_lineno_2" &&
  11100. test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
  11101. $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
  11102. $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
  11103. CONFIG_SHELL=$as_dir/$as_base
  11104. export CONFIG_SHELL
  11105. exec "$CONFIG_SHELL" "$0" ${1+"$@"}
  11106. fi;;
  11107. esac
  11108. done
  11109. done
  11110. ;;
  11111. esac
  11112. # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
  11113. # uniformly replaced by the line number. The first 'sed' inserts a
  11114. # line-number line before each line; the second 'sed' does the real
  11115. # work. The second script uses 'N' to pair each line-number line
  11116. # with the numbered line, and appends trailing '-' during
  11117. # substitution so that $LINENO is not a special case at line end.
  11118. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
  11119. # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
  11120. sed '=' <$as_myself |
  11121. sed '
  11122. N
  11123. s,$,-,
  11124. : loop
  11125. s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
  11126. t loop
  11127. s,-$,,
  11128. s,^['$as_cr_digits']*\n,,
  11129. ' >$as_me.lineno &&
  11130. chmod +x $as_me.lineno ||
  11131. { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
  11132. echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
  11133. { (exit 1); exit 1; }; }
  11134. # Don't try to exec as it changes $[0], causing all sort of problems
  11135. # (the dirname of $[0] is not the place where we might find the
  11136. # original and so on. Autoconf is especially sensible to this).
  11137. . ./$as_me.lineno
  11138. # Exit status is that of the last command.
  11139. exit
  11140. }
  11141. case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
  11142. *c*,-n*) ECHO_N= ECHO_C='
  11143. ' ECHO_T=' ' ;;
  11144. *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
  11145. *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
  11146. esac
  11147. if expr a : '\(a\)' >/dev/null 2>&1; then
  11148. as_expr=expr
  11149. else
  11150. as_expr=false
  11151. fi
  11152. rm -f conf$$ conf$$.exe conf$$.file
  11153. echo >conf$$.file
  11154. if ln -s conf$$.file conf$$ 2>/dev/null; then
  11155. # We could just check for DJGPP; but this test a) works b) is more generic
  11156. # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
  11157. if test -f conf$$.exe; then
  11158. # Don't use ln at all; we don't have any links
  11159. as_ln_s='cp -p'
  11160. else
  11161. as_ln_s='ln -s'
  11162. fi
  11163. elif ln conf$$.file conf$$ 2>/dev/null; then
  11164. as_ln_s=ln
  11165. else
  11166. as_ln_s='cp -p'
  11167. fi
  11168. rm -f conf$$ conf$$.exe conf$$.file
  11169. if mkdir -p . 2>/dev/null; then
  11170. as_mkdir_p=:
  11171. else
  11172. test -d ./-p && rmdir ./-p
  11173. as_mkdir_p=false
  11174. fi
  11175. as_executable_p="test -f"
  11176. # Sed expression to map a string onto a valid CPP name.
  11177. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  11178. # Sed expression to map a string onto a valid variable name.
  11179. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  11180. # IFS
  11181. # We need space, tab and new line, in precisely that order.
  11182. as_nl='
  11183. '
  11184. IFS=" $as_nl"
  11185. # CDPATH.
  11186. $as_unset CDPATH
  11187. exec 6>&1
  11188. # Open the log real soon, to keep \$[0] and so on meaningful, and to
  11189. # report actual input values of CONFIG_FILES etc. instead of their
  11190. # values after options handling. Logging --version etc. is OK.
  11191. exec 5>>config.log
  11192. {
  11193. echo
  11194. sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  11195. ## Running $as_me. ##
  11196. _ASBOX
  11197. } >&5
  11198. cat >&5 <<_CSEOF
  11199. This file was extended by $as_me, which was
  11200. generated by GNU Autoconf 2.59. Invocation command line was
  11201. CONFIG_FILES = $CONFIG_FILES
  11202. CONFIG_HEADERS = $CONFIG_HEADERS
  11203. CONFIG_LINKS = $CONFIG_LINKS
  11204. CONFIG_COMMANDS = $CONFIG_COMMANDS
  11205. $ $0 $@
  11206. _CSEOF
  11207. echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
  11208. echo >&5
  11209. _ACEOF
  11210. # Files that config.status was made for.
  11211. if test -n "$ac_config_files"; then
  11212. echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
  11213. fi
  11214. if test -n "$ac_config_headers"; then
  11215. echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
  11216. fi
  11217. if test -n "$ac_config_links"; then
  11218. echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
  11219. fi
  11220. if test -n "$ac_config_commands"; then
  11221. echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
  11222. fi
  11223. cat >>$CONFIG_STATUS <<\_ACEOF
  11224. ac_cs_usage="\
  11225. \`$as_me' instantiates files from templates according to the
  11226. current configuration.
  11227. Usage: $0 [OPTIONS] [FILE]...
  11228. -h, --help print this help, then exit
  11229. -V, --version print version number, then exit
  11230. -q, --quiet do not print progress messages
  11231. -d, --debug don't remove temporary files
  11232. --recheck update $as_me by reconfiguring in the same conditions
  11233. --file=FILE[:TEMPLATE]
  11234. instantiate the configuration file FILE
  11235. --header=FILE[:TEMPLATE]
  11236. instantiate the configuration header FILE
  11237. Configuration files:
  11238. $config_files
  11239. Configuration headers:
  11240. $config_headers
  11241. Report bugs to <bug-autoconf@gnu.org>."
  11242. _ACEOF
  11243. cat >>$CONFIG_STATUS <<_ACEOF
  11244. ac_cs_version="\\
  11245. config.status
  11246. configured by $0, generated by GNU Autoconf 2.59,
  11247. with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
  11248. Copyright (C) 2003 Free Software Foundation, Inc.
  11249. This config.status script is free software; the Free Software Foundation
  11250. gives unlimited permission to copy, distribute and modify it."
  11251. srcdir=$srcdir
  11252. _ACEOF
  11253. cat >>$CONFIG_STATUS <<\_ACEOF
  11254. # If no file are specified by the user, then we need to provide default
  11255. # value. By we need to know if files were specified by the user.
  11256. ac_need_defaults=:
  11257. while test $# != 0
  11258. do
  11259. case $1 in
  11260. --*=*)
  11261. ac_option=`expr "x$1" : 'x\([^=]*\)='`
  11262. ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
  11263. ac_shift=:
  11264. ;;
  11265. -*)
  11266. ac_option=$1
  11267. ac_optarg=$2
  11268. ac_shift=shift
  11269. ;;
  11270. *) # This is not an option, so the user has probably given explicit
  11271. # arguments.
  11272. ac_option=$1
  11273. ac_need_defaults=false;;
  11274. esac
  11275. case $ac_option in
  11276. # Handling of the options.
  11277. _ACEOF
  11278. cat >>$CONFIG_STATUS <<\_ACEOF
  11279. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  11280. ac_cs_recheck=: ;;
  11281. --version | --vers* | -V )
  11282. echo "$ac_cs_version"; exit 0 ;;
  11283. --he | --h)
  11284. # Conflict between --help and --header
  11285. { { echo "$as_me:$LINENO: error: ambiguous option: $1
  11286. Try \`$0 --help' for more information." >&5
  11287. echo "$as_me: error: ambiguous option: $1
  11288. Try \`$0 --help' for more information." >&2;}
  11289. { (exit 1); exit 1; }; };;
  11290. --help | --hel | -h )
  11291. echo "$ac_cs_usage"; exit 0 ;;
  11292. --debug | --d* | -d )
  11293. debug=: ;;
  11294. --file | --fil | --fi | --f )
  11295. $ac_shift
  11296. CONFIG_FILES="$CONFIG_FILES $ac_optarg"
  11297. ac_need_defaults=false;;
  11298. --header | --heade | --head | --hea )
  11299. $ac_shift
  11300. CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
  11301. ac_need_defaults=false;;
  11302. -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  11303. | -silent | --silent | --silen | --sile | --sil | --si | --s)
  11304. ac_cs_silent=: ;;
  11305. # This is an error.
  11306. -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
  11307. Try \`$0 --help' for more information." >&5
  11308. echo "$as_me: error: unrecognized option: $1
  11309. Try \`$0 --help' for more information." >&2;}
  11310. { (exit 1); exit 1; }; } ;;
  11311. *) ac_config_targets="$ac_config_targets $1" ;;
  11312. esac
  11313. shift
  11314. done
  11315. ac_configure_extra_args=
  11316. if $ac_cs_silent; then
  11317. exec 6>/dev/null
  11318. ac_configure_extra_args="$ac_configure_extra_args --silent"
  11319. fi
  11320. _ACEOF
  11321. cat >>$CONFIG_STATUS <<_ACEOF
  11322. if \$ac_cs_recheck; then
  11323. echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
  11324. exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  11325. fi
  11326. _ACEOF
  11327. cat >>$CONFIG_STATUS <<\_ACEOF
  11328. for ac_config_target in $ac_config_targets
  11329. do
  11330. case "$ac_config_target" in
  11331. # Handling of arguments.
  11332. "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
  11333. "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
  11334. "src/compat/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/compat/Makefile" ;;
  11335. "src/crypto/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/crypto/Makefile" ;;
  11336. "src/mod/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/mod/Makefile" ;;
  11337. "src/mod/dns.mod/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/mod/dns.mod/Makefile" ;;
  11338. "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
  11339. *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
  11340. echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
  11341. { (exit 1); exit 1; }; };;
  11342. esac
  11343. done
  11344. # If the user did not use the arguments to specify the items to instantiate,
  11345. # then the envvar interface is used. Set only those that are not.
  11346. # We use the long form for the default assignment because of an extremely
  11347. # bizarre bug on SunOS 4.1.3.
  11348. if $ac_need_defaults; then
  11349. test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  11350. test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  11351. fi
  11352. # Have a temporary directory for convenience. Make it in the build tree
  11353. # simply because there is no reason to put it here, and in addition,
  11354. # creating and moving files from /tmp can sometimes cause problems.
  11355. # Create a temporary directory, and hook for its removal unless debugging.
  11356. $debug ||
  11357. {
  11358. trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
  11359. trap '{ (exit 1); exit 1; }' 1 2 13 15
  11360. }
  11361. # Create a (secure) tmp directory for tmp files.
  11362. {
  11363. tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
  11364. test -n "$tmp" && test -d "$tmp"
  11365. } ||
  11366. {
  11367. tmp=./confstat$$-$RANDOM
  11368. (umask 077 && mkdir $tmp)
  11369. } ||
  11370. {
  11371. echo "$me: cannot create a temporary directory in ." >&2
  11372. { (exit 1); exit 1; }
  11373. }
  11374. _ACEOF
  11375. cat >>$CONFIG_STATUS <<_ACEOF
  11376. #
  11377. # CONFIG_FILES section.
  11378. #
  11379. # No need to generate the scripts if there are no CONFIG_FILES.
  11380. # This happens for instance when ./config.status config.h
  11381. if test -n "\$CONFIG_FILES"; then
  11382. # Protect against being on the right side of a sed subst in config.status.
  11383. sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
  11384. s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
  11385. s,@SHELL@,$SHELL,;t t
  11386. s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
  11387. s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
  11388. s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
  11389. s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
  11390. s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
  11391. s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
  11392. s,@exec_prefix@,$exec_prefix,;t t
  11393. s,@prefix@,$prefix,;t t
  11394. s,@program_transform_name@,$program_transform_name,;t t
  11395. s,@bindir@,$bindir,;t t
  11396. s,@sbindir@,$sbindir,;t t
  11397. s,@libexecdir@,$libexecdir,;t t
  11398. s,@datadir@,$datadir,;t t
  11399. s,@sysconfdir@,$sysconfdir,;t t
  11400. s,@sharedstatedir@,$sharedstatedir,;t t
  11401. s,@localstatedir@,$localstatedir,;t t
  11402. s,@libdir@,$libdir,;t t
  11403. s,@includedir@,$includedir,;t t
  11404. s,@oldincludedir@,$oldincludedir,;t t
  11405. s,@infodir@,$infodir,;t t
  11406. s,@mandir@,$mandir,;t t
  11407. s,@build_alias@,$build_alias,;t t
  11408. s,@host_alias@,$host_alias,;t t
  11409. s,@target_alias@,$target_alias,;t t
  11410. s,@DEFS@,$DEFS,;t t
  11411. s,@ECHO_C@,$ECHO_C,;t t
  11412. s,@ECHO_N@,$ECHO_N,;t t
  11413. s,@ECHO_T@,$ECHO_T,;t t
  11414. s,@LIBS@,$LIBS,;t t
  11415. s,@egg_ac_parameters@,$egg_ac_parameters,;t t
  11416. s,@CC@,$CC,;t t
  11417. s,@CFLAGS@,$CFLAGS,;t t
  11418. s,@LDFLAGS@,$LDFLAGS,;t t
  11419. s,@CPPFLAGS@,$CPPFLAGS,;t t
  11420. s,@ac_ct_CC@,$ac_ct_CC,;t t
  11421. s,@EXEEXT@,$EXEEXT,;t t
  11422. s,@OBJEXT@,$OBJEXT,;t t
  11423. s,@CPP@,$CPP,;t t
  11424. s,@EGREP@,$EGREP,;t t
  11425. s,@CCDEPMODE@,$CCDEPMODE,;t t
  11426. s,@CCDEBUG@,$CCDEBUG,;t t
  11427. s,@SET_MAKE@,$SET_MAKE,;t t
  11428. s,@HEAD_1@,$HEAD_1,;t t
  11429. s,@AWK@,$AWK,;t t
  11430. s,@BASENAME@,$BASENAME,;t t
  11431. s,@OBJCOPY@,$OBJCOPY,;t t
  11432. s,@STRIP@,$STRIP,;t t
  11433. s,@UNAME@,$UNAME,;t t
  11434. s,@DISTCC@,$DISTCC,;t t
  11435. s,@RESLIB@,$RESLIB,;t t
  11436. s,@RESINCLUDE@,$RESINCLUDE,;t t
  11437. s,@ZLIB@,$ZLIB,;t t
  11438. s,@LIBOBJS@,$LIBOBJS,;t t
  11439. s,@VERSION@,$VERSION,;t t
  11440. s,@NUMVER@,$NUMVER,;t t
  11441. s,@PACKNAME@,$PACKNAME,;t t
  11442. s,@CFG@,$CFG,;t t
  11443. s,@MOD_UPDIR@,$MOD_UPDIR,;t t
  11444. s,@LTLIBOBJS@,$LTLIBOBJS,;t t
  11445. CEOF
  11446. _ACEOF
  11447. cat >>$CONFIG_STATUS <<\_ACEOF
  11448. # Split the substitutions into bite-sized pieces for seds with
  11449. # small command number limits, like on Digital OSF/1 and HP-UX.
  11450. ac_max_sed_lines=48
  11451. ac_sed_frag=1 # Number of current file.
  11452. ac_beg=1 # First line for current file.
  11453. ac_end=$ac_max_sed_lines # Line after last line for current file.
  11454. ac_more_lines=:
  11455. ac_sed_cmds=
  11456. while $ac_more_lines; do
  11457. if test $ac_beg -gt 1; then
  11458. sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11459. else
  11460. sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
  11461. fi
  11462. if test ! -s $tmp/subs.frag; then
  11463. ac_more_lines=false
  11464. else
  11465. # The purpose of the label and of the branching condition is to
  11466. # speed up the sed processing (if there are no `@' at all, there
  11467. # is no need to browse any of the substitutions).
  11468. # These are the two extra sed commands mentioned above.
  11469. (echo ':t
  11470. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
  11471. if test -z "$ac_sed_cmds"; then
  11472. ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
  11473. else
  11474. ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
  11475. fi
  11476. ac_sed_frag=`expr $ac_sed_frag + 1`
  11477. ac_beg=$ac_end
  11478. ac_end=`expr $ac_end + $ac_max_sed_lines`
  11479. fi
  11480. done
  11481. if test -z "$ac_sed_cmds"; then
  11482. ac_sed_cmds=cat
  11483. fi
  11484. fi # test -n "$CONFIG_FILES"
  11485. _ACEOF
  11486. cat >>$CONFIG_STATUS <<\_ACEOF
  11487. for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
  11488. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  11489. case $ac_file in
  11490. - | *:- | *:-:* ) # input from stdin
  11491. cat >$tmp/stdin
  11492. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11493. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11494. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11495. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11496. * ) ac_file_in=$ac_file.in ;;
  11497. esac
  11498. # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
  11499. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  11500. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11501. X"$ac_file" : 'X\(//\)[^/]' \| \
  11502. X"$ac_file" : 'X\(//\)$' \| \
  11503. X"$ac_file" : 'X\(/\)' \| \
  11504. . : '\(.\)' 2>/dev/null ||
  11505. echo X"$ac_file" |
  11506. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11507. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11508. /^X\(\/\/\)$/{ s//\1/; q; }
  11509. /^X\(\/\).*/{ s//\1/; q; }
  11510. s/.*/./; q'`
  11511. { if $as_mkdir_p; then
  11512. mkdir -p "$ac_dir"
  11513. else
  11514. as_dir="$ac_dir"
  11515. as_dirs=
  11516. while test ! -d "$as_dir"; do
  11517. as_dirs="$as_dir $as_dirs"
  11518. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  11519. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11520. X"$as_dir" : 'X\(//\)[^/]' \| \
  11521. X"$as_dir" : 'X\(//\)$' \| \
  11522. X"$as_dir" : 'X\(/\)' \| \
  11523. . : '\(.\)' 2>/dev/null ||
  11524. echo X"$as_dir" |
  11525. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11526. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11527. /^X\(\/\/\)$/{ s//\1/; q; }
  11528. /^X\(\/\).*/{ s//\1/; q; }
  11529. s/.*/./; q'`
  11530. done
  11531. test ! -n "$as_dirs" || mkdir $as_dirs
  11532. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  11533. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  11534. { (exit 1); exit 1; }; }; }
  11535. ac_builddir=.
  11536. if test "$ac_dir" != .; then
  11537. ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
  11538. # A "../" for each directory in $ac_dir_suffix.
  11539. ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
  11540. else
  11541. ac_dir_suffix= ac_top_builddir=
  11542. fi
  11543. case $srcdir in
  11544. .) # No --srcdir option. We are building in place.
  11545. ac_srcdir=.
  11546. if test -z "$ac_top_builddir"; then
  11547. ac_top_srcdir=.
  11548. else
  11549. ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
  11550. fi ;;
  11551. [\\/]* | ?:[\\/]* ) # Absolute path.
  11552. ac_srcdir=$srcdir$ac_dir_suffix;
  11553. ac_top_srcdir=$srcdir ;;
  11554. *) # Relative path.
  11555. ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
  11556. ac_top_srcdir=$ac_top_builddir$srcdir ;;
  11557. esac
  11558. # Do not use `cd foo && pwd` to compute absolute paths, because
  11559. # the directories may not exist.
  11560. case `pwd` in
  11561. .) ac_abs_builddir="$ac_dir";;
  11562. *)
  11563. case "$ac_dir" in
  11564. .) ac_abs_builddir=`pwd`;;
  11565. [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
  11566. *) ac_abs_builddir=`pwd`/"$ac_dir";;
  11567. esac;;
  11568. esac
  11569. case $ac_abs_builddir in
  11570. .) ac_abs_top_builddir=${ac_top_builddir}.;;
  11571. *)
  11572. case ${ac_top_builddir}. in
  11573. .) ac_abs_top_builddir=$ac_abs_builddir;;
  11574. [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
  11575. *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
  11576. esac;;
  11577. esac
  11578. case $ac_abs_builddir in
  11579. .) ac_abs_srcdir=$ac_srcdir;;
  11580. *)
  11581. case $ac_srcdir in
  11582. .) ac_abs_srcdir=$ac_abs_builddir;;
  11583. [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
  11584. *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
  11585. esac;;
  11586. esac
  11587. case $ac_abs_builddir in
  11588. .) ac_abs_top_srcdir=$ac_top_srcdir;;
  11589. *)
  11590. case $ac_top_srcdir in
  11591. .) ac_abs_top_srcdir=$ac_abs_builddir;;
  11592. [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
  11593. *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
  11594. esac;;
  11595. esac
  11596. # Let's still pretend it is `configure' which instantiates (i.e., don't
  11597. # use $as_me), people would be surprised to read:
  11598. # /* config.h. Generated by config.status. */
  11599. if test x"$ac_file" = x-; then
  11600. configure_input=
  11601. else
  11602. configure_input="$ac_file. "
  11603. fi
  11604. configure_input=$configure_input"Generated from `echo $ac_file_in |
  11605. sed 's,.*/,,'` by configure."
  11606. # First look for the input files in the build tree, otherwise in the
  11607. # src tree.
  11608. ac_file_inputs=`IFS=:
  11609. for f in $ac_file_in; do
  11610. case $f in
  11611. -) echo $tmp/stdin ;;
  11612. [\\/$]*)
  11613. # Absolute (can't be DOS-style, as IFS=:)
  11614. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11615. echo "$as_me: error: cannot find input file: $f" >&2;}
  11616. { (exit 1); exit 1; }; }
  11617. echo "$f";;
  11618. *) # Relative
  11619. if test -f "$f"; then
  11620. # Build tree
  11621. echo "$f"
  11622. elif test -f "$srcdir/$f"; then
  11623. # Source tree
  11624. echo "$srcdir/$f"
  11625. else
  11626. # /dev/null tree
  11627. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11628. echo "$as_me: error: cannot find input file: $f" >&2;}
  11629. { (exit 1); exit 1; }; }
  11630. fi;;
  11631. esac
  11632. done` || { (exit 1); exit 1; }
  11633. if test x"$ac_file" != x-; then
  11634. { echo "$as_me:$LINENO: creating $ac_file" >&5
  11635. echo "$as_me: creating $ac_file" >&6;}
  11636. rm -f "$ac_file"
  11637. fi
  11638. _ACEOF
  11639. cat >>$CONFIG_STATUS <<_ACEOF
  11640. sed "$ac_vpsub
  11641. $extrasub
  11642. _ACEOF
  11643. cat >>$CONFIG_STATUS <<\_ACEOF
  11644. :t
  11645. /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  11646. s,@configure_input@,$configure_input,;t t
  11647. s,@srcdir@,$ac_srcdir,;t t
  11648. s,@abs_srcdir@,$ac_abs_srcdir,;t t
  11649. s,@top_srcdir@,$ac_top_srcdir,;t t
  11650. s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
  11651. s,@builddir@,$ac_builddir,;t t
  11652. s,@abs_builddir@,$ac_abs_builddir,;t t
  11653. s,@top_builddir@,$ac_top_builddir,;t t
  11654. s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
  11655. " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
  11656. rm -f $tmp/stdin
  11657. if test x"$ac_file" != x-; then
  11658. mv $tmp/out $ac_file
  11659. else
  11660. cat $tmp/out
  11661. rm -f $tmp/out
  11662. fi
  11663. done
  11664. _ACEOF
  11665. cat >>$CONFIG_STATUS <<\_ACEOF
  11666. #
  11667. # CONFIG_HEADER section.
  11668. #
  11669. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  11670. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  11671. #
  11672. # ac_d sets the value in "#define NAME VALUE" lines.
  11673. ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
  11674. ac_dB='[ ].*$,\1#\2'
  11675. ac_dC=' '
  11676. ac_dD=',;t'
  11677. # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  11678. ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
  11679. ac_uB='$,\1#\2define\3'
  11680. ac_uC=' '
  11681. ac_uD=',;t'
  11682. for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
  11683. # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
  11684. case $ac_file in
  11685. - | *:- | *:-:* ) # input from stdin
  11686. cat >$tmp/stdin
  11687. ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11688. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11689. *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
  11690. ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
  11691. * ) ac_file_in=$ac_file.in ;;
  11692. esac
  11693. test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
  11694. echo "$as_me: creating $ac_file" >&6;}
  11695. # First look for the input files in the build tree, otherwise in the
  11696. # src tree.
  11697. ac_file_inputs=`IFS=:
  11698. for f in $ac_file_in; do
  11699. case $f in
  11700. -) echo $tmp/stdin ;;
  11701. [\\/$]*)
  11702. # Absolute (can't be DOS-style, as IFS=:)
  11703. test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11704. echo "$as_me: error: cannot find input file: $f" >&2;}
  11705. { (exit 1); exit 1; }; }
  11706. # Do quote $f, to prevent DOS paths from being IFS'd.
  11707. echo "$f";;
  11708. *) # Relative
  11709. if test -f "$f"; then
  11710. # Build tree
  11711. echo "$f"
  11712. elif test -f "$srcdir/$f"; then
  11713. # Source tree
  11714. echo "$srcdir/$f"
  11715. else
  11716. # /dev/null tree
  11717. { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
  11718. echo "$as_me: error: cannot find input file: $f" >&2;}
  11719. { (exit 1); exit 1; }; }
  11720. fi;;
  11721. esac
  11722. done` || { (exit 1); exit 1; }
  11723. # Remove the trailing spaces.
  11724. sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
  11725. _ACEOF
  11726. # Transform confdefs.h into two sed scripts, `conftest.defines' and
  11727. # `conftest.undefs', that substitutes the proper values into
  11728. # config.h.in to produce config.h. The first handles `#define'
  11729. # templates, and the second `#undef' templates.
  11730. # And first: Protect against being on the right side of a sed subst in
  11731. # config.status. Protect against being in an unquoted here document
  11732. # in config.status.
  11733. rm -f conftest.defines conftest.undefs
  11734. # Using a here document instead of a string reduces the quoting nightmare.
  11735. # Putting comments in sed scripts is not portable.
  11736. #
  11737. # `end' is used to avoid that the second main sed command (meant for
  11738. # 0-ary CPP macros) applies to n-ary macro definitions.
  11739. # See the Autoconf documentation for `clear'.
  11740. cat >confdef2sed.sed <<\_ACEOF
  11741. s/[\\&,]/\\&/g
  11742. s,[\\$`],\\&,g
  11743. t clear
  11744. : clear
  11745. s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
  11746. t end
  11747. s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
  11748. : end
  11749. _ACEOF
  11750. # If some macros were called several times there might be several times
  11751. # the same #defines, which is useless. Nevertheless, we may not want to
  11752. # sort them, since we want the *last* AC-DEFINE to be honored.
  11753. uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
  11754. sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
  11755. rm -f confdef2sed.sed
  11756. # This sed command replaces #undef with comments. This is necessary, for
  11757. # example, in the case of _POSIX_SOURCE, which is predefined and required
  11758. # on some systems where configure will not decide to define it.
  11759. cat >>conftest.undefs <<\_ACEOF
  11760. s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
  11761. _ACEOF
  11762. # Break up conftest.defines because some shells have a limit on the size
  11763. # of here documents, and old seds have small limits too (100 cmds).
  11764. echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
  11765. echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
  11766. echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
  11767. echo ' :' >>$CONFIG_STATUS
  11768. rm -f conftest.tail
  11769. while grep . conftest.defines >/dev/null
  11770. do
  11771. # Write a limited-size here document to $tmp/defines.sed.
  11772. echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
  11773. # Speed up: don't consider the non `#define' lines.
  11774. echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
  11775. # Work around the forget-to-reset-the-flag bug.
  11776. echo 't clr' >>$CONFIG_STATUS
  11777. echo ': clr' >>$CONFIG_STATUS
  11778. sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
  11779. echo 'CEOF
  11780. sed -f $tmp/defines.sed $tmp/in >$tmp/out
  11781. rm -f $tmp/in
  11782. mv $tmp/out $tmp/in
  11783. ' >>$CONFIG_STATUS
  11784. sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
  11785. rm -f conftest.defines
  11786. mv conftest.tail conftest.defines
  11787. done
  11788. rm -f conftest.defines
  11789. echo ' fi # grep' >>$CONFIG_STATUS
  11790. echo >>$CONFIG_STATUS
  11791. # Break up conftest.undefs because some shells have a limit on the size
  11792. # of here documents, and old seds have small limits too (100 cmds).
  11793. echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
  11794. rm -f conftest.tail
  11795. while grep . conftest.undefs >/dev/null
  11796. do
  11797. # Write a limited-size here document to $tmp/undefs.sed.
  11798. echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
  11799. # Speed up: don't consider the non `#undef'
  11800. echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
  11801. # Work around the forget-to-reset-the-flag bug.
  11802. echo 't clr' >>$CONFIG_STATUS
  11803. echo ': clr' >>$CONFIG_STATUS
  11804. sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
  11805. echo 'CEOF
  11806. sed -f $tmp/undefs.sed $tmp/in >$tmp/out
  11807. rm -f $tmp/in
  11808. mv $tmp/out $tmp/in
  11809. ' >>$CONFIG_STATUS
  11810. sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
  11811. rm -f conftest.undefs
  11812. mv conftest.tail conftest.undefs
  11813. done
  11814. rm -f conftest.undefs
  11815. cat >>$CONFIG_STATUS <<\_ACEOF
  11816. # Let's still pretend it is `configure' which instantiates (i.e., don't
  11817. # use $as_me), people would be surprised to read:
  11818. # /* config.h. Generated by config.status. */
  11819. if test x"$ac_file" = x-; then
  11820. echo "/* Generated by configure. */" >$tmp/config.h
  11821. else
  11822. echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
  11823. fi
  11824. cat $tmp/in >>$tmp/config.h
  11825. rm -f $tmp/in
  11826. if test x"$ac_file" != x-; then
  11827. if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
  11828. { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
  11829. echo "$as_me: $ac_file is unchanged" >&6;}
  11830. else
  11831. ac_dir=`(dirname "$ac_file") 2>/dev/null ||
  11832. $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11833. X"$ac_file" : 'X\(//\)[^/]' \| \
  11834. X"$ac_file" : 'X\(//\)$' \| \
  11835. X"$ac_file" : 'X\(/\)' \| \
  11836. . : '\(.\)' 2>/dev/null ||
  11837. echo X"$ac_file" |
  11838. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11839. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11840. /^X\(\/\/\)$/{ s//\1/; q; }
  11841. /^X\(\/\).*/{ s//\1/; q; }
  11842. s/.*/./; q'`
  11843. { if $as_mkdir_p; then
  11844. mkdir -p "$ac_dir"
  11845. else
  11846. as_dir="$ac_dir"
  11847. as_dirs=
  11848. while test ! -d "$as_dir"; do
  11849. as_dirs="$as_dir $as_dirs"
  11850. as_dir=`(dirname "$as_dir") 2>/dev/null ||
  11851. $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  11852. X"$as_dir" : 'X\(//\)[^/]' \| \
  11853. X"$as_dir" : 'X\(//\)$' \| \
  11854. X"$as_dir" : 'X\(/\)' \| \
  11855. . : '\(.\)' 2>/dev/null ||
  11856. echo X"$as_dir" |
  11857. sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
  11858. /^X\(\/\/\)[^/].*/{ s//\1/; q; }
  11859. /^X\(\/\/\)$/{ s//\1/; q; }
  11860. /^X\(\/\).*/{ s//\1/; q; }
  11861. s/.*/./; q'`
  11862. done
  11863. test ! -n "$as_dirs" || mkdir $as_dirs
  11864. fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
  11865. echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
  11866. { (exit 1); exit 1; }; }; }
  11867. rm -f $ac_file
  11868. mv $tmp/config.h $ac_file
  11869. fi
  11870. else
  11871. cat $tmp/config.h
  11872. rm -f $tmp/config.h
  11873. fi
  11874. done
  11875. _ACEOF
  11876. cat >>$CONFIG_STATUS <<\_ACEOF
  11877. { (exit 0); exit 0; }
  11878. _ACEOF
  11879. chmod +x $CONFIG_STATUS
  11880. ac_clean_files=$ac_clean_files_save
  11881. # configure is writing to config.log, and then calls config.status.
  11882. # config.status does its own redirection, appending to config.log.
  11883. # Unfortunately, on DOS this fails, as config.log is still kept open
  11884. # by configure, so config.status won't be able to write to it; its
  11885. # output is simply discarded. So we exec the FD to /dev/null,
  11886. # effectively closing config.log, so it can be properly (re)opened and
  11887. # appended to by config.status. When coming back to configure, we
  11888. # need to make the FD available again.
  11889. if test "$no_create" != yes; then
  11890. ac_cs_success=:
  11891. ac_config_status_args=
  11892. test "$silent" = yes &&
  11893. ac_config_status_args="$ac_config_status_args --quiet"
  11894. exec 5>/dev/null
  11895. $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  11896. exec 5>>config.log
  11897. # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  11898. # would make configure fail if this is the last instruction.
  11899. $ac_cs_success || { (exit 1); exit 1; }
  11900. fi